Showing posts with label Beijing. Show all posts
Showing posts with label Beijing. Show all posts

Monday, November 23, 2009

Obama gets schooled from the Chinese



CNN just spit their coffee out at their monitors watching this. You better believe they are already writing a "CNN FACT CHECK" about this particular skit.