Tag: Ayodhya

India’s Ayodhya Temple Is a Huge Monument to Hindu Supremacy

Workers put up cutouts of Hindu deity Lord Ram and Indian Prime Minister Narendra Modi in Ayodhya, India, on Jan. 18. Preparations are underway in India’s northern Ayodhya city to mark the opening of a grand temple for Lord Ram, a major Hindu deity. Credit – Deepak Sharma—AP On Jan. 22, Indian Prime Minister Narendra […]