We can't wait to hear how Members of Congress explain their vote this week for the new $300 billion farm bill. At a time when Americans are squeezed at the grocery store, they will now see more of their taxes flow to the very farmers profiting from these high food prices.
This year farm income is expected to reach an all-time high of $92.3 billion, an increase of 56% in two years, making growers perhaps the most undeserving welfare recipients in American history. But that won't stop this bill from passing the House and Senate by wide margins.
This bill just boggles the mind.