SIERRA LEONE POLICE THREATEN FREEDOM OF SPEECH AND DEMOCRACY

POLICE CHIEF RICHARD MOIGBE