National Geographic Society

  • Connect:

Trapped by the Enemy

Iraq: Improvised explosive device goes off at the intersection of Tampa and Barracuda.

Next Airing:

While on their way to rescue a foot patrol, a convoy of Marines gets stuck in a trench and is ambushed by Taliban forces in Afghanistan. They need to tow their lead vehicle out before the enemy gets the upper hand.