India's Prime Minister Narendra Modi has inaugurated a large Hindu temple on the site of a 16th century mosque that was demolished by Hindu hardliners in 1992.
A statue of one of Hinduism’s most revered deities was consecrated at the temple, which was constructed on the site of a mosque destroyed by Hindu hardliners in 1992