Mass riots break out in UK's Leeds, bus torched and police car overturned | WATCH
World | July 19, 2024 18:58 ISTThe recent riots in Leeds are believed to have been caused after social services took away some children from a family on Thursday. Videos on social media showed a large number of protesters overwhelming police and setting fire on a bus, while pelting stones at a police car.