Three Muslims were killed as clashes erupted in a northern Indian town over a survey of a Mughal-era mosque. A local court recently ordered a survey of Shahi Jama Masjid in the Sambhal town of Uttar Pradesh state following a petition claiming the temple stood at the site of the mosque. On Sunday […]