Ted Turner Posted on September 23, 2005 by Terri On North Korea’s payroll. Share this:EmailFacebookTwitterPrintMoreGoogleRedditLinkedIn