Afghanistan: the next Iraq?
A UH-60 Blackhawk helicopter belonging to US-led coalition troops was shot down by small-arms fire south of Afghanistan’s capital Kabul July 2. The crew apparently survived, but Adm. Mike Mullen, chairman of the US Joint Chiefs of Staff, told reporters… Read moreAfghanistan: the next Iraq?