Every Navratri, the story of Mahishasura echoes across India. He was the buffalo-headed demon whose tyranny brought the gods to despair, until their combined energies gave birth to Goddess Durga. On ...