India Today Media Institute

माउंट आबू- एक खूबसूरत याद

माउंट आबू- एक खूबसूरत याद

India Today Media Institute

Ram Janambhoomi Babri Masjid Dispute, Chapter – 4

Babri Mosque in northern India collapsed in a haze of red smoke in Ayodhya on December 6, 1992, pulled down by mobs of Hindu fanatics in one of the country’s most traumatic and polarizing events since Independence.