The religious site where the Babri mosque was destroyed in 1992 in the northern Indian town of Ayodhya has been a flashpoint between Hindus and Muslims for years. from IndiaTV Politics: Google News Feed https://ift.tt/2TseEEL
Leave a Comment