An police officer was shot multiple times and critically injured during a traffic stop in Albuquerque on Wednesday night, authorities said.
A suspect was later arrested after a hunt involving more than 100 law enforcement officers.
The gunman was believed to have fled on foot after shooting the eight-year veteran at around 7:45 p.m. local time (9:45 p.m. ET), police said.
"We have an officer fighting for his life right now," Albuquerque Police Chief Gorden Eden Jr. told reporters Wednesday.
The officer’s name was not immediately released. The officer was undergoing a second round of surgery late Wednesday, Eden said.
"It appears at this time that the officer engaged in a traffic stop, there was an altercation and the officer was shot multiple times," Eden said. Evidence at the scene indicates the officer's Taser stun gun was fired at some point, Eden said.
The officer was wearing a body camera, and the camera has been sent to a lab for analysis, Eden said.