World Sierra Leone Declares National Curfew Amid Security Concerns November 26, 2023November 26, 2023Monika PronczukComments Off on Sierra Leone Declares National Curfew Amid Security Concerns President Julius Maada Bio said there had been “a breach of security” at a key military barracks in the capital, Freetown.