Sierra Leone Telegraph: 29 April 2023: This year’s independence anniversary celebration in Sierra Leone - 27 April 2023, was low-keyed and almost non-existent as the capital Freetown became a ghost town. People stayed off the streets, marking the Day quietly in reflection at home as the cost of living crisis [Read More]