‘These pictures are taken from the Al-Jazira satellite channel. They were broadcast on October 22, 2001. They show parts of what the Taliban say is a US helicopter that they shot down at Jabal Baba Sahib near Kandahar. The markings indicate that the parts came from a CH-47 Chinook manufactured by Boeing.

It is possible that the helicopter was merely damaged and the parts fell off. The Pentagon denies it has lost any helicopters in Afghanistan. “We have not lost any helicopters in Afghanistan. If they found helicopter wreckage, it wasn’t ours,” Pentagon spokeswoman Victoria Clarke told the media.’ From ali abunimah, “uncovering media myths about the middle east,” whose site prominently features the fact that he is referred to by one of his detractors as a “Chicago super-charged activist with few credentials but much malicious misinformation.” More on who he is here.