jollofnews.com
Gambia Arrests Head Of Intelligence Agency Linked To Killings
(JollofNews) – Authorities in Gambia have detained the former head of the National Intelligence Agency, a body human rights groups say tortured and killed perceived opponents of former leader…