Sierra Leone Ports and Harbours Authority Clarifies Status of Vehicles Released to Interpol
2 years agoThe Sierra Leone Ports and Harbours Authority (SLPHA) has issued a press release to update the public on the status of two vehicles that were initially detained at the Queen Elizabeth II Quay in Freetown...

