Earlier today, the Supreme Court struck down an Arizona law that would require prospective voters to present proof of citizenship when registering:

Sen. Ted Cruz blasted the decision and is vowing to take action:

Requiring IDs from wannabe voters? Imagine that.

Good for Sen. Cruz.