Officials in the northern English city of Leeds say order has been restored after a night of unrest that began when police and local government workers intervened in a “family incident” and residents poured into the streets in protest
Order restored in the UK city of Leeds after overnight unrest
Jul 19, 2024 | 1:54 AM