Thursday, February 11, 2010

All out for the March 20th March on Washington!

People from all over the country are organizing to converge on Washington, D.C., to demand the immediate and unconditional withdrawal of all U.S. and NATO forces from Afghanistan and Iraq.