China launches 'Long March-12' carrier rocket into space, its most advanced rocket.

Comments