I don’t have time to read this entire thread, but you don’t have a full grasp of the details of this case. Research further. Here’s a clip from the attorney’s that filed the amicus brief on behalf of the St of VA:
What’s amazing is that a Federal Judge would set 1,600 people up for a felony charge if they follow through and vote! This is mind-boggling!!!
The were not all non citizens:
Supreme Court lets Virginia resume its purge of voter rolls before the election
Over the objection of the three liberal justices, the Supreme Court allowed Virginia to continue purging people from its voter rolls.
www.usatoday.com
The advocacy groups quoted Prince William County Registrar Eric Olsen, who said at an election board meeting Sept. 30 that his office reviewed 162 people listed as noncitizens in the state’s computer system and found that 43 had voted before. But his office checked and found that all 43 had verified their citizenship − some as many as five times − but were still dropped from voter rolls.
A Trump supporter who was purged from the rolls told Cardinal News that he suspects he forgot to mark his citizenship status on the Virginia Department of Motor Vehicles form when he renewed his driver’s license.
Another voter, who showed NPR her passport, said she doesn’t know why the DMV incorrectly recorded her as a noncitizen.
So right off the bat he is wrong in his assessment.