Posted inANN West Africa
Sierra Leone Police Investigate Allegations of Dutch Cocaine Trafficker’s Presence in Country
The Sierra Leone Police (SLP) has responded to recent international allegations suggesting that Dutch cocaine trafficker Jos Leijdekkers is residing in the country. Inspector General of Police, William Fayia Sellu,…