Scandal after scandal have left the town of Vaughn, New Mexico, with only a single certified police officer: A drug-sniffing dog. More »
Scandal after scandal have left the town of Vaughn, New Mexico, with only a single certified police officer: A drug-sniffing dog. More »