That is one tough hombre SOURCE A Waukegan man was in police custody today in the shooting and attempted robbery of a cab driver this morning in Zion. About 3:10 a.m., Zion police responded to the 3100 block of Lebanon Avenue for a reported shooting. Upon arrival, police found the victim's cab stopped in a front yard up against a house, according to police. They said they found the victim, a 44-year-old man, lying on top of the suspect, pinning him down until officers could arrest him. After taking the suspect, a 38-year-old man, into custody, officers could see that the cab driver was injured, and discovered he had been shot. Police said Zion fire personnel transported the cab driver to Vista Medical Center East in Waukegan, but he was later taken to Advocate Condell Medical Center in Libertyville. The cab driver was in critical condition this afternoon at Advocate Condell, where he was ungoing surgery, said Chris Vicik, a hospital spokeswoman. Police said the cab driver was shot multiple times, including in the left side of his neck, right side of his neck, near the center or back portion of his neck, in his lower lip or jaw, and his back. "It was after being shot that [the cab driver] jumped into the back seat of the cab, where he struggled with [the suspect], eventually able to subdue and hold [the suspect] until police arrived," Zion police said in a statement. Police found a small-caliber 5-shot revolver in the back seat of the cab. The cab also had a bullet hole in the windshield directly in front of the driver's seat. The suspect told police that he called the cab in Waukegan for a ride into Zion. When questioned by police, the suspect said he shot the cab driver several times intending to rob him. Charges against the suspect were pending approval by the Lake County state's attorney's office.