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.…
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.…