With its athletes barred from competing in the Summer Olympics under the country’s flag, Russia has turned its fury on the Games and this year’s host, Paris.
With its athletes barred from competing in the Summer Olympics under the country’s flag, Russia has turned its fury on the Games and this year’s host, Paris.