by Xinhua writer Ming Jinwei
BEIJING, March 7 (Xinhua) -- For a brief moment, Western leaders might have stopped to congratulate themselves for their "accomplishments" in Ukraine.
With their backing, Ukrainian opposition protesters successfully toppled the pro-Russian government, forcing out the president they loathe and dealing a humiliating blow to
(
Read more... )