Albuquerque City Council President’s Brother-in-Law Found Murdered After Going Missing Before New Year’s

2 weeks ago 42
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. …
Read Entire Article