Ex-Cop Admits Details In Las Vegas Cold Case
On May 8, 1997, four days after Iverson would have turned twenty, investigators found Iverson’s body in an unfinished duplex just north of downtown. Construction workers found her body. When Arthur Lee Sewall, Jr., a former Las Vegas cop, was arrested in.
Read More