Today (June 14), as we write this editorial on our deadline day, the 2018 FIFA World Cup gets under way in Russia with 31 teams competing. It’s an international championship that never should have been awarded to the Russian Federation to host. Unfortunately, calls for boycotting the World Cup have largely been ignored, although some...
Previous ArticleJune 23, 1993
Next Article New York State Assembly passes Holodomor resolution