Modi presided over the consecration of Ram temple in Ayodhya

Indian Prime Minister Narendra Modi on Monday presided over the consecration of a grand temple of the Hindu god Lord Ram at the site believed to be his birthplace, marking a historic occasion for the Hindu majority of the world’s population.

Share This Post: