Refuting Hindutva propaganda, two Indian archaeologists have said there was never a Hindu temple under Babri Mosque in Ayodhya. Supriya Varma and Jaya Menon refuted Archaeological Survey of India’s 2003 report claiming a temple under the mosque.
Watch Indus News Live:
Indus News official facebook page
Tweets by indusdotnews
Indus News Programs