A High Court in Sierra Leone has sentenced 11 people, including soldiers and police officers, to long prison terms for…
This website uses cookies.