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

Friday, May 18, 2007

2008 Beijing Games Becoming Known as "Genocide Olympics"

The Interested Archive