Abigail Marshall Katung

Nigerian Woman Abigail Marshall Katung Appointed Lord Mayor Of Leeds

Nigerian woman Abigail Marshall Katung, has been appointed Lord Mayor of Leeds. Glamtush reports that a Nigerian woman, Abigail Marshall…

11 months ago