Rapist hanged

ROBERT Walker, 43, awaiting sentence for rape, was found hanging in his cell in the hospital wing at Armley Jail, Leeds.

Comments