Police in Arizona looking into death of Lori Vallow’s 3rd husband as she sits in Idaho jail

Phoenix police officials are reviewing the investigation into the death of Joseph Ryan, Lori Vallow’s third husband, a spokeswoman for the department told CNN on Friday.

Source:: CNN Top Stories

Be the first to comment

Leave a Reply