World Can Gambian President Adama Barrow deliver on his promises? | DW News Team Buyback 11 December 2021, 10:48 pm11 December 2021, 10:48 pm DW News, Worldnews Share this:TweetRedditTelegramWhatsApp