Lena Harrap, a young woman with Down syndrome, was killed by a homeless man in New Zealand while on a walk alone. He subjected her to 2 hours of torture, raped her with such force it caused internal injuries then strangled her.

next prev

4527