Abdulhamid Adiamoh (The Point)
Abdulhamid Adiamoh (The Point)

Journalist in the Gambia detained beyond legal limit