thesierraleonetelegraph.com
Sierra Leone police excessive use of force against street traders
Mohamed Kunowah Kiellow – The Netherlands Sierra Leone Telegraph: 11 February 2015 State security forces of Sierra Leone are playing a central role in the fight against the Ebola virus. It&#8…