News Abigail Katung Makes History as First African Lord Mayor of Leeds City Abigail Katung has been announced as the 130th Lord Mayor of Leeds City in England, becoming the first person of African descent to hold... ObaahMay 23, 2024