Russia has gone missing from this list...
Russia is the 11th largest economy, smaller than Italy when it should be first/second.
If the US is a third world country wearing a Gucci belt, Russia is far more extreme. Records unreliable, life expectancy too varied to compare.
Last edited: