Hindu radical outfit supporters protest at toll plazas in west India

Record ID: 401826