Alberta voter data leaked as separatists file signatures for independence vote
Authorities investigate leak of 2.9 million voters’ details, adding to turmoil over push for independence referendum. Separatists delivered more than 300,000 signatures in support of the attempt.
Advertisement: Article Inline