13 min read Top News Viral picture of idli on a stick leaves netizens divided! This is what Shashi Tharoor, Anand Mahindra said 3 years ago New Delhi: Food holds significance in all of our lives. With the internet available at the tips of our fingers,...