Beijing Review

October 17, 2016

-

China successful­ly launches Shenzhou-11, carrying two astronauts who will remain in space for 33 days, the longest manned mission in the country’s space program to date.

Newspapers in English

Newspapers from China