Public health
fromTechCrunch
2 days agoIllinois health department exposed over 700,000 residents' personal data for years | TechCrunch
A security lapse exposed personal information of over 700,000 Illinois residents via a public internal mapping website from April 2021 to September 2025.