Earlier today the Chinese conducted the maiden launch of the Long March-7 rocket which took off from a new space launch center in Hainan province.


Visit the original source and full text: Shanghaiist