Tag: gambia. adama barrow

Gambia Election: Jubilation on the Streets as Yahya Jammeh Concedes Defeat

There is wild jubilation on the streets of Banjui and other cities