A New Mexico police officer is out of a job and facing an involuntary manslaughter charge after he allegedly used a vascular neck restraint on a man during a traffic stop.
A New Mexico police officer is out of a job and facing an involuntary manslaughter charge after he allegedly used a vascular neck restraint on a man during a traffic stop.
