David Finkel

Season 6, Episode 101 -  Air Date: 8/11/2010
1 Rating

Synopsis

Michelle Obama vacations in Spain, and David Finkel describes the Iraq War‘s effect on American troops.

News from our partners