The Babri Masjid Case A History of Conflict and Controversy
The Babri Masjid Case A History of Conflict and Controversy The Babri Masjid was a 16th-century mosque located in Ayodhya, a city in the Indian state of Uttar Pradesh. The…
The truth of tails
The Babri Masjid Case A History of Conflict and Controversy The Babri Masjid was a 16th-century mosque located in Ayodhya, a city in the Indian state of Uttar Pradesh. The…