Fans of the samosa in India call the triangular filled pastry the “king of snacks”, and Samosa Day is celebrated with much fervour across the South Asian country each year on September 5. Roadside ...