Showing posts with label Oba Mao. Show all posts
Showing posts with label Oba Mao. Show all posts

Monday, November 16, 2009

600 Million Screaming Chinamen Can't Be Wrong

CNN reporter Emily Chang claims she was detained in Shanghai after displaying a tee-shirt on camera depicting Barack Obama as Chairman Mao.
Older Posts Home