A Michigan State trooper is in the hospital with gunshot wounds after being shot while doing undercover surveillance for a narcotics investigation in Detroit early Tuesday morning. Two suspects are in custody.

The trooper, a 10-year veteran of the force, was taken to the hospital after he was hit multiple times in the body. His condition was initially reported as critical, Fox 2 reports.

The latest update from the police investigation came around 10:00 a.m. when police said the wounded trooper was "upgraded to stable condition. He still has a long way to go."

Michigan State Police said two men were arrested in the Romulus-Inkster area after being pulled over during a traffic stop. Police Lt. Mike Shaw said officers believe they're connected to the shooting.