“Largest Ever” Voter Records Leak Discovered; Approximately 198 Million Records
A poorly or unsecured Amazon Web Services server was the cause for what is being touted as the “largest ever known exposure of voter information to date.” The data was…
Read more