The Long Road Home: Soldiers' Journey Back

The Department of Defense says more than a million Americans were deployed to Iraq and Afghanistan between 2002 and 2006. At the time of this report, more than 800,000 had returned, only to face new battles on the home-front. Heather Bosch explains in part one of an in-depth report.
(Originally aired on KIRO Radio.)
2007 National Edward R. Murrow Award for Best Series