Tennessee Guerilla Women
Fighting the radical right in Tennessee and the nation
Tuesday, February 01, 2011
Jon Stewart: Tear Gas Canisters in Egypt "Made in U.S.A." (Video)
Jon Stewart on tear gas canisters, leather jackets, and fickle U.S. foreign policy.
Share to Twitter
Share to Facebook
Share to Pinterest