Suspect in Alaska barista homicide also killed Vt. couple, may be linked to other deaths

Israel Keyes, in jail for the killing of an Alaska barista, gradually began confessing to investigators that he had killed others: a couple in Vermont, four people in Washington state, someone in New York.

Read Full Article

National News

Sports