Comforter in Powell unit tests positive for blood

Josh Powell

February 11, 2012 11:24:38 AM PST
Police in Washington state who searched a storage unit rented by Josh Powell found a stained comforter that tested positive for blood in initial exams, according to documents filed in court Friday.

Load Comments