Michael McFaul @McFaul
"Despite trailing well behind the United States and China, Russia is currently the world’s eleventh largest economy, and ranked sixth if using Purchasing Power Party (PPP) numbers." [Russia's GDP per capita is higher than China's] 5/ — PolitiTweet.org