A RAPIST could be held behind bars until he dies after being branded an ‘untreatable sadistic psychopath’ capable of ‘lethal violence’. Beast Ben Slee, 31, raped one woman, attempted to rape another ...
The bravery of the victims of evil Ben Slee helped bring him to justice, according to the cop who led the probe into the twisted sex criminal. The Lennox Herald ...