A Nigerian woman, Abigail Katung, has been appointed as the 130th Lord Mayor of Leeds City in England, becoming the...
A Nigerian woman, Abigail Katung, has been appointed as the 130th Lord Mayor of Leeds City in England, becoming the...
Russian forces have begun military exercises near Ukraine, simulating the use of tactical nuclear weapons in response...