Tag: Audra Willis

Three arrested by Albuquerque police in connection with brutal murder of Native American woman

Police in Albuquerque have arrested three people in connection with the brutal murder of a 39-year-old Native American woman who was fatally stabbed and found decapitated in the city’s foothills.