The movement revolves around the belief that the Babri Masjid in Ayodhya was built on the birthplace of Lord Ram, a revered figure in Hindu mythology.
Unpredictably Exciting
The movement revolves around the belief that the Babri Masjid in Ayodhya was built on the birthplace of Lord Ram, a revered figure in Hindu mythology.