JOIN FeedMan BOT
Home
Blog
Support
Personal data on over 700,000 exposed by Illinois government agency
Wait 5 sec.
Read post on techradar.com
A human mistake resulted in a major data leak in late September 2025.