Russia World Cup | UK LGBT activist Peter Tatchell arrested in Moscow

Ahead of the FIFA World Cup opening, activist Peter Tatchell was arrested in Russia on Thursday during a one-man protest against the country’s mistreatment of the LGBT+ community. The arrest happened in the capital, Moscow, after the veteran British campaigner held up a placard in support of gay men who have been violently targeted in […]