
Concerns grow over the disappearance of journalist in Sierra Leone
Sierra Leone Telegraph: 30 December 2024: The whereabouts of one of Sierra Leone’s popular journalists – Thomas Dixon, remains uncertain, after the country’s Inspector General of Police – Fayia Sellu, threatened to have him arrested. According to the Inspector General of Police, Thomas Dixon had accused him of “arrogance” – [Read More]