How the Destruction of Babri Masjid Birthed the New India

December 6, 2023

One hundred thousand devout Hindus poured into the Indian holy city of Ayodhya on the brisk morning of December 6, 1992. They gathered in front of the Babri Masjid, a mosque that had stood in Ayodhya since the 16th century, ostensibly for a religious ceremony. And yet, anyone witnessing the scene could sense the volatility … Read More