United Kingdom July 19, 2024Shock footage shows riot erupting in Leeds as mobs attack police after ‘kids taken into care’
United Kingdom July 18, 2024Major riot rocks Leeds as huge gang of thugs torch bus and flip cop car in night of shame