LGBT Activist Arrested in Russia During World Cup

An LGBT activist was arrested in Russia for staging a one-man protest. Peter Tatchell, a British citizen, was detained Thursday in Moscow, the first day of the 2018 FIFA World Cup, for speaking out against the Eastern European nation’s inaction toward human rights abuses in Chechnya, a region of Russia. “Putin fails to act against … Continue reading LGBT Activist Arrested in Russia During World Cup