'Space bubbles' may have aided enemy in fatal Afghan battle
In the early morning hours of March 4, 2002, military officers in Bagram, Afghanistan desperately radioed a Chinook helicopter headed for the snowcapped peak of Takur Ghar. On board were 21 men, deployed ...
Sep 23, 2014
4.8 / 5 (19) 1