Monday, September 19, 2005

This Is Good?

Fox News reports:

North Korea Agrees to Drop Nukes

Perhaps on Beijing?