India’s prime minister Narendra Modi prays at a Hindu temple built on the site of the razed Ayodhya mosque. Mr Modi, left,
MoreIndia’s Prime Minister Narendra Modi has inaugurated a controversial temple on the ground where a mosque had once stood. Mr Modi looked
More