Bihar Man Sells Samosas On London Streets, Video Goes Viral
Indians have a thing with food that makes people everywhere fall in love with it. Whether it is the spicy street chaat of Delhi, the buttery parathas of Punjab, or the sweet treats from Bengal, there is something about Indian food that makes it unforgettable. And when it comes to snacks, the samosa is a…