Tag: Albuquerque

Albuquerque is the largest city in the U.S. state of New Mexico.

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.