
Four people have been arrested in New Mexico after the brother-in-law of Albuquerque’s city council president was found dead. Albert Peña, 67, was reported missing in Torrance County on January 1, the Albuquerque Journal reported. He was last seen at a business in Willard, about 13 miles from his home in Mountainair, the day before. …















English (US)