Hindu extremists wearing masks over their faces and hoods pulled up terrorized Muslim residents in Leicester, England.
Officials say that extremists jostled from other cities to create disturbance in Leicester.
Leicester, England.
Hindu extremists wearing masks over their faces and hoods pulled up terrorized Muslim residents in Leicester, England.
Officials say that extremists jostled from other cities to create disturbance in Leicester.