• Embed

Lara Logan

Season 13 Ep 806/17/08

CBS News Chief Foreign Correspondent Lara Logan feels responsible for Americans not understanding what's going on in Iraq and Afghanistan.

Up Next