3 ms·Did it fail though? China is doing pretty well and by most metrics Russia is doing worse post communism.by bluecheese452 2y agoDid it fail though? China is doing pretty well and by most metrics Russia is doing worse post communism.