thesierraleonetelegraph.com
Police shot a young man dead in Sierra Leone
Sierra Leone Telegraph: 10 September 2018: There is disquiet in the community of Mile 91 and surrounding villages in Sierra Leone tonight, after a combined team of armed police and soldiers alleged…