Intimidating anonymous letters have been sent to Hindu temples around the country, warning them that “idolatry is worse than carnage”. “Islam teaches that God does not share His divine attributes with anyone”, the letters continue, among several passages quoted from the Quran, Islam’s holy book. The letters began arriving last week, and police were immediately Read more