India has always been a nation of multiple faiths but the BJP government, which is favoured to be returned this week as winner of the general election, is eroding the country’s Muslim heritage.
A model of the Lord Rama temple that hindu nationalist supporters would like to see built in Ayodhya.
Rajta Gupta/EPA