Home Tags Leeds

Tag: Leeds

Nigerian woman Abigail Katung appointed Lord Mayor of Leeds

0
A Nigerian woman Abigail Katung has been appointed the Lord Mayor of Leeds in the United Kingdom. Katung, whose parents are from Kaduna State, grew...