A sign seen in the recent protests against China

Apr 12, 2008 07:18





How many of you find this highly amusing?

(Nazi Germany hosted the 1936 Olympic Games.
The USSR hosted the 1980 games.
Since when does the USA "allow" other nations to host the Olympics?
They are an international event.)

politics, social commentary, history, humor

Previous post Next post
Up