Sierra Leone: Police nabs opposition politician
Arrest comes after series of interview ‘insulting’ president File photo By Alpha Kamara DAKAR, Senegal Police on Monday arrested opposition politician Mohamed Kamarainba Mansaray in Freetown, Sierra Leone over […]