Twitter abuzz as African leaders clinch key trade deal

The African Continental Free Trade Area (CFTA) agreement, signed Wednesday in Kigali by 44 countries, has prompted African leaders, citizens and observers around the world to weigh in, many hailing the development. Here are some of the Twitter reactions.
no image
Athan Tashobya