Sierra Leone Police brutalize protesting Njala University students
Protesting students of Njala University were brutally manhandled and beaten mercilessly by riot squad of the Sierra Leone Police Force yesterday, raising the troubling spectre that police highhandedness and brutality […]