Olympic Torture

London, April 6 2008, Police confront Tibetian supporters.

Comments