Africa2 years ago
Sierra Leone: Curfew imposed after deadly protest leaves six policemen dead
The head of police reported on Thursday that about six police officers were slain during anti-government demonstrations on Wednesday in northern and western Sierra Leone. Police...