July 12, 2010

Global Politics in 30 seconds

Thank you to Cindy Sheehan for passing this golden little nugget along.

Global Politics in 30 seconds: