By Eric Walberg
Afghanistan: Victory in defeat There are many parallels between Vietnam and Afghanistan. The recent American mayors' resolution to "bring our war $$ home" and Obama's announcement that troops are now being withdrawn are fresh reminders, but the story they tell is grim...