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.
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.