Il or No Il

  • Aired:  02/14/07
  •  | Views: 119,994

The U.S. sealed the deal to close N. Korea's nuclear plants with the world's most awkward reacharound. (2:26)

Loading...