Where’s Edward Snowden?

Thom talks with former whistleblower Daniel Ellsberg on the latest news about Edward Snowden, with economist Richard Wolff on the latest protests in Brazil and Turkey, and with attorney Debbie Hines on the start of the George Zimmerman trial. In tonight's Daily Take, Thom urges President Obama to call for a carbon tax.