By Tricia Boucher
Atheist, gay, and “a frontrunner for Poland’s presidency” in a country where marriage for same-sex couples is still illegal? Yes.
The World Cup opens in Russia on June 14th. FIFA is supposed to require “minimum human rights standards” to countries that host it. Here’s the test.