thesierraleonetelegraph.com
Those responsible for Makeni killings must be held accountable – says ARTICLE 19
Sierra Leone Telegraph: 27 July 2020: As the international community and Global human rights groups come to terms with the shooting of unarmed youths in Makeni, Sierra Leone on Saturday 18th July 2…