AYODHYA: India's PM Narendra Modi is due to inaugurate a grand temple to popular Hindu god Ram in the city of Ayodhya.
It replaces a 16th-Century mosque, razed by Hindu mobs in 1992. The demolition had sparked nationwide riots in which nearly 2,000 people died.