Staunton, June 27 – Life expectancy is a demographic category that is most comparable across countries, and Russia now ranks 129th in the world in that regard, behind not just Europe but former Soviet republics and Soviet bloc countries, a pattern that reflects the fact that Russians have lost a sense of direction and are […]
Russians Have Lost a Sense of Direction, Emil Pain Says
June 27, 2014