Scroll to Top

(JollofNews) – Gambians have taken to the streets on Saturday to denounce the ongoing slavery in the Northern African country of Libya. Protesters, who gathered at Palma Rima Junction, marched...