Indian mosque bulldozed in defiance of high court order
Local officials in Uttar Pradesh demolish mosque that had stood since time of British ruleA local administration in the Indian state of Uttar Pradesh has defied a state high court order and bulldozed a mosque, in one of the most inflammatory actions ta…
Read More