data leak Massive Data Leak: 8.6 Million North Carolina Voters Exposed Data leak exposes sensitive information of 8.6 million North Carolina voters. Details on the breach and its implications. #DataLeak #Privacy #VoterData #CyberThreats