The West African country of Sierra Leone was under a nationwide curfew Sunday after armed attacks on its main military barracks in the capital Freetown.…
Posts tagged as “sierra leone”
Freetown, the capital of Sierra Leone, is experiencing electricity shortages as Türkiye’s Karpowership has discontinued its power supply due to an unpaid debt of approximately…