Politics Sierra Leone: Treason charges for 12 alleged coupists by Kemo Cham January 2, 2024 0 By Kemo Cham The Sierra Leone government says 12 people have been slammed charges of treason for their alleged involvement ... Read more