Indian Muslims protest vandalising of their place of worship in a western city

Record ID: 316253