UK restaurant sends samosa into space before crash-landing in France

An Indian restaurant in the United Kingdom managed to send popular snack ‘samosa’ into space before it crash-landed in France. Chai Walla, one of the best-ranked restaurants in Bath, managed to complete the extraordinary space mission in the third try. Niraj Gadher, owner of the Chai Walla eatery, said he wanted to spread some cheer […]