Brit gay rights campaigner Peter Tatchell arrested in Moscow

Peter Tatchell was detained in Red Sqaure, Moscow, today ahead of the World Cup opening match for holding a sign attacking Vladimir Putin over the treatment of gay people in Chechnya....

Read More »

By: Daily Mail Online - 7 days ago

Related Posts