Il or No Il

Aired:  02/14/07 Views: 120,054

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

Loading...