-
The FBI is hoping a more detailed timeline and newly released video will revive a stalled investigation into a serial killer suspected of 11 murders --…
-
SPOKANE, Wash. - In December, a suspected serial killer from Washington killed himself in a jail cell in Anchorage, Alaska. Israel Keyes’ suicide abruptly…