Here's the interesting history of the samosa, a well-travelled snack that happily settled in India and made the country fall head over heels in love with itself.
For those of you who have wondered about the difference between the dhebra and the rotla, here is an article that explores the culinary secrets of India's bread basket and more!