Skip to main content

India's Prime Minister Narendra Modi opened a controversial Hindu temple built on the ruins of a historic mosque in the northern city of Ayodhya.

The Associated Press