Tag: president Adama Barrow

Gambia Arrests 137 in Protests Urging President Barrow to Step Down

Gambia’s police have arrested 137 people amid protests calling for the president

mm Fatima Sule