Wednesday, August 27, 2008
Support the Troops
Democrats show what "Support the Troops" really means - actually supporting the troops - not wearing a bumper sticker. A moving video that brought tears to eyes. This was followed by an inspiring talk by disabled Iraq vet Tammy Duckworth. The crowd loved her.