Give That Man A Blow Job: Peter Tatchell “Putin fails to act against Chechnya torture of gay people.”

This guy has brain damage and is blind in one eye after he was beaten by Neo-Nazis in Russia.

[jwp-video n=”1″]

He went back to Russia to protest at the World Cup in Red Square with the a sign reading: “Putin fails to act against Chechnya torture of gay people.”

He was arrested.  Of course.

But the happy ending here is they let him leave Russia and go home to London!

Read this, and this, and then check out the Peter Tatchell Foundation.

 

 

 

  • Leave Comments