Freetown, Sierra Leone: Sierra Leonean authorities have formally charged 12 individuals with treason and related offenses, accusing them of involvement in a failed coup attempt on November 26, 2023. The accusations stem from a series of attacks targeting security installations, including an armoury, barracks, prisons, and police stations. Clashes with security forces ensued, ultimately thwarting […]