Indian Prime Minister Narendra Modi has inaugurated a grand temple to Hindu god Ram in the flashpoint city of Ayodhya. He said it heralded "a new era" for India - the temple replaces a 16th ...
millions of whose citizens will watch Prime Minister Narendra Modi preside over the consecration of a "controversial" $217 million (£170 million) Hindu temple dedicated to the god Ram.
Indian Prime Minister Narendra Modi and Nigerian President Bola Tinubu pledged to deepen their strategic partnership on Sunday, as Modi made his first visit to the West African country.