
U.S. Marshals have successfully located and detained the suspect involved in a fatal hit-and-run incident that occurred in Urbana, Illinois. The suspect, identified as Juan Jahaziel Saenz-Suarez, a 27-year-old Mexican national residing in Urbana, is accused of hitting two individuals, Chloe Polzin, 21, and Katherine Abraham, 20, in a crash that took place on January 19.
Following investigative leads that pointed to Saenz-Suarez as the owner of a red Mitsubishi Outlander involved in the fatal crash, authorities obtained a warrant for his arrest on January 20, as confirmed by Urbana police in a recent press release.