The Departing

  • Aired:  06/30/09
  •  | Views: 77,189

The U.S. officially withdraws its urban troops and presents the Iraqis with returned keys to their own cities. (3:26)

Loading...