Babri Masjid
The Babri Masjid, located in Ayodhya, Uttar Pradesh, India, was a 16th-century mosque that became a center of religious and political controversy. It was built in 1528 by Mughal Emperor Babur’s general, Mir Baqi, on a site believed by Hindus to be the birthplace of Lord Ram, a significant figure in Hinduism. 1. The controversy […]