NEW DELHI, Jan. 22 (Xinhua) -- Indian Prime Minister Narendra Modi on Monday inaugurated a contentious Hindu temple built on the site of a historic mosque in the northern city of Ayodhya.
Around 7,500 people observed the ceremony on a screen outside the temple. ■



