Lara Logan

  • Aired:  06/17/08
  •  | Views: 320,011

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

Loading...