China's first commercial space launch site, located on the island province of Hainan, is now capable of executing rocket launches, the construction site headquarters said on Sunday. #GLOBALink
China's first commercial space launch site, located on the island province of Hainan, is now capable of executing rocket launches, the construction site headquarters said on Sunday. #GLOBALink