Germany Reportedly Rejects Sierra Leonean Diplomat, Declares “Persona Non Grata”
1 month agoReports monitored from the Sierra Leone Embassy in Berlin, Germany have it that the Government of Sierra Leone has again misplaced another Foreign Service job in the wrong hands, which has left authorities...