A New Mexico State Police officer who was arrested on DWI charges resigned from her position, State Police Chief Troy Weisler announced Thursday. Rachel Hall, 32, was ...
A New Mexico State Police officer is on administrative leave after getting arrested for drunk driving and she didn’t make it ...