Senator Elizabeth Warren says, “Here’s the deal!”

This is hot off the press! Stop the Republican Recall in California rolled out a new ad spot yesterday…and it’s a good one. U.S. Senator Elizabeth Warren of Massachusetts breaks down what this partisan power play is all about.

Continue reading “Senator Elizabeth Warren says, “Here’s the deal!””