The Babri Masjid: Ayodhya Ram Temple 500 Years of History Last updated: December 5, 2023 6:04 pm By Moonfires Add a Comment Share