The Chelan County Sheriff's Office held a press conference following the discovery of human remains believed to be of Washington triple-murder suspect Travis Decker.
Items found on human remains consistent with Travis Decker, sheriff says

59
The Chelan County Sheriff's Office held a press conference following the discovery of human remains believed to be of Washington triple-murder suspect Travis Decker.