They found traces of semen in her ear. Well, I guess she heard... her killer coming.

518 shares