http://www.youtube.com/watch?v=aUtFF9R6808
Veterans for Peace protest the war in Afghanistan in front of the White House in Washington, DC, on 12/16/10.
Veterans for Peace protest the war in Afghanistan, 12/16/10.
By David Swanson/Veterans for Peace
17 December 10