Sierra Leone’s Chief Minister’s Leicester delegation and the visa question nobody is answering
Mohammed Kroma: Sierra Leone Telegraph: 13 May 2026: On 12 May 2026, the British High Commission in Freetown issued a public statement distancing itself from a report in Sierra Leone’s Global Times newspaper. The report had alleged that unnamed UK diplomats warned that visa applications from twenty-three Sierra Leoneans — [Read More]