Did anyone check the world ranking recently? I don't think they have updated with the most recent results. Russia-USA-Turkey all had the same numbers although there should be drastic changes, especially after RUS-USA match
I'm not sure how they are refreshing it. I check the rank almost everyday.
This morning Kenya had 131 points, and was on 27th place.
Now, they have 122 points and they are on 30th place. However, it shows that the position didn't change