Two Dead as Sierra Leone Police Arrests 72 People Over September 11 Protest
1 year agoThe Sierra Leone Police has given a situational update on the supposed September 11 protest in the nation’s capital, Freetown and other parts of the country. Mr. Will from the Office of the National...