Tag: AYODHYA

Babri Mosque: a conflict manufactured by British lies

British colonial lies underlying modern Hindu-Muslim conflict exposed