Battle of the Budgets

Now that Senate Democrats have passed their first budget since 2009, what does it all mean?

by