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.
He was found in a white Ford Fusion about two miles from the coast of Lake Erie, police tell WJET.
Source: WISH