A woman suspected of leading a major human trafficking operation in Albuquerque was arrested Wednesday evening in Oklahoma City, according to authorities.
Sky Jodylynn Henry, 26, and Cheyenne Chrystal Peeteetuce, 31, were sentenced to seven years in prison after pleading guilty to manslaughter in the death of Megan Michelle Gallagher in 2020. Both were ...