Tuesday, February 23, 2021

TAG

Dakar

Jammeh finally agreed to go, says Barrow

The newly sworn-in president of the Gambia, Adama Barrow, has said that embattled Yahya Jammeh, who refused to step down after losing the recent...

Latest news

cosgrove