Local news Decatur Initiates Task Force to Address Concerning Human Trafficking Trends DECATUR, Ill. (WCIA) — Three different agencies are putting a team together… InternewscastJuly 9, 2025 View Post