Indian Prime Minister Narendra Modi Monday inaugurated a grand temple to the Hindu god Ram in the flashpoint city of Ayodhya, BBC reported.The incomplete temple is built on the ruins of the.
Tomorrow is the 30th anniversary of the Babri Masjid demolition. The Hindutva brigade is furthering their insidious design by targetting more and more mosques. It really is scary to be a Muslim in this India