Abigail Marshall Katung

Nigerian Woman Becomes Mayor Of Leeds

A Nigerian woman, Abigail Marshall Katung, has been elected as the Lord Mayor of Leeds in the United Kingdom. Katung,…

11 months ago

This website uses cookies.