Biggest ever voter information leak affects 198 million Americans

An unsecure Amazon server that was storing personal data on 198 million voters was exposed, which easily qualifies as one of the biggest data security incidents of our time, and