Tibet Protesters And Police In Olympic Battle

As the China Olympics draws ever nearer a protester and a policeman In Kathmandu try out for the Olympic relay team.

  • Archives

  • Submit your site to search engines This site is listed under Political Satire Directory