Police Detain Protesters Rallying Against Demolition of Muslim Activists' Homes in India

Protesters rallied outside a government office in New Delhi on June 13, in protest against the demolition of homes of several Muslim activists in the wake of June 10 protests against comments by Indian government officials about the Prophet Muhammad.

According to The Quint, dozens of protesters were detained by police outside the office of the Uttar Pradesh Labor Department. Credit: Mohd Abuzar Choudhary via Storyful