ICC alert : SLPP cannot account for the whereabouts of hundreds of prisoners in their custody
The SLPP cannot account for about 300 Sierra Leoneans it had jailed and there are speculations that they may have been killed by government death squads. There were 318 prisoners […]