Link to the Show / Show NotesHas the US Supreme Court scored a victory for free speech or increased the influence of money in politics? We hear about last week's 5-to-4 decision on the rights of corporations. Also, executions, bombs and political turmoil in Baghdad, and Haitian refugees and US immigration policy.
