International graduate elected Lord Mayor of UK city

Source: Nick Corbett, The Pie News: 1 February 2024: A former international student from Nigeria, who settled in the UK after graduation, has been elected as the first African Lord Mayor of the British city of Leeds. Leeds is the UK’s fourth largest city and second largest civic authority serving a population of over 800,000 […]

International graduate elected Lord Mayor of UK city Read More »