
Chair of London police board resigns, citing health issues
The chair of the London police board has resigned, citing personal health reasons. Ali Chahbar announced his resignation in a statement posted to the social media platform X Friday. “I consider myself fortunate beyond measure to have had the opportunity to …