Facebook Video Murder Suspect Found Dead In Pennsylvania
ERIE, PENN. — Police in Pennsylvania confirmed Steve Stephens, the man who prompted a nationwide manhunt, has killed himself.
Read MoreERIE, PENN. — Police in Pennsylvania confirmed Steve Stephens, the man who prompted a nationwide manhunt, has killed himself.
Read More