Rape victim, 93, bravely speaks out after she was ‘attacked by 17-year-old boy who kicked in back door of her home as she slept’

Iquise Taylor of Anderson, Indiana, charged with rape, burglary and strangulation Amelia Rudolf, 93, chose to reveal her identity at police news conference on Monday Taylor faces up to 50 years in prison if found guilty


“I was just wondering how he was brought up…if his parents had taught him to […]