×

Illinois police with credibility issues have arrested hundreds of people and testified in court at least 1,700 times

By Troth Test Nov 10, 2026 | 4:00 PM