National Geographic's 'The Long Road Home' set to debut

National Geographic is debuting a new series called The Long Road Home. The program tells the story of American troops who were ambushed in a Baghdad neighborhood in 2004.

Top Videos