Declare Afghan war unwinnable — American troops are sitting ducks

August 22, 2010 05:19 AM