Lara Logan

Aired:  06/17/08 Views: 320,318

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

Loading...