Riot Erupts in Leeds: Police Car Overturned & Bus Set Ablaze
A police vehicle was overturned and a bus was set on fire as a riot erupted in the city of Leeds in the UK. The riots began in the Harehills neighbourhood in Leeds, after ...
Firstpost
5 days ago