Life expectancy.
Russia 70.5 years
Ranked 110 in the world.
Czech Republic 78.8 years
Ranked 33 in the world.
United States 79.3 years
Ranked 31 in the world.
United Kingdom 81.2 years
Ranked 20 in the world.
Facts say all.
https://en.wikipedia.org/wiki/List_o...ife_expectancy for those who want the facts.