With Their Officers Being Forbidden To Carry Guns, New Mexico Town’s Police Force Goes To The Dog (Literally)

In Vaughn, New Mexico  drug-sniffing dog now is the only certified member of the police force in the small eastern New Mexico town of Vaughn.   Police Chief with A Criminal Background Steps Down Police Chief Ernest “Chris” Armijo decided to step down Wednesday after news stories reported that he wasn’t allowed to carry a gun because […]