China successfully sends a French-made communication satellite "APSTAR-VII" into orbit with its Long March-3B carrier rocket from southwest Xichang Satellite Launch Center in southwest China's Sichuan Province, March 31, 2012. [Xinhua]