Nightly News   |  August 12, 2009

NBC's Maceda on his Afghanistan 'embed from hell'

Aug. 12: NBC's Jim Maceda takes you behind-the-scenes of his embed with U.S. troops in Afghanistan

Share This:

Sorry, we do not have a transcript available for this video at this time.