I heard today in MA there were 18,000 new registrations today (last day to register).
Not that our votes in MA matter but ... not sure what to make of that, how to read it.
Fraud?