Freeport is the largest city in Stephenson County, Illinois, United States, and its county seat. The population was 23,973 at the 2020 census, and the mayor of Freeport is Jodi Miller, elected in 2017. From Wikipedia
Republicans introduced a bill to reverse the 2017 TRUST Act by citing the driver’s ICE detainer with a record of DUI arrests.