Wednesday, November 19, 2025

Illinois let someone with twenty-two priors roam free, and now a woman was set on fire on public transit.