Happy Diwali from New DelhiI know I'm late as always but have you heard of Diwali? It's one of the most important festivals in Hinduism which lasts for five days....