Team of Statesmen Rally Against Putin to Stop Russia’s Hosting of 2018 World Cup
Should Russia play host to the World Cup in 2018 in light of its recent aggression against its neighbors? Prominent people on both sides of the Atlantic have begun to raise that question in the wake of Russia’s annexation of Crimea and arming of separatists in eastern Ukraine. Leaders from Sens. John McCain, R-Ariz., and…
