Sports

Russia, Tokyo Olympics, and the Kuril Islands

Russia, the biggest country in the world in terms of landmass, is barred from participation in the current Tokyo Olympics. Russian athletes can't hoist their country flags. Olympics authorities also banned Russian anthem playing...

Latest articles