Today, China is set to launch its longest manned spacecraft mission at 7:30pm ET (2330 GMT) from the Gobi Desert and you can watch it live right here.

Read more…

Leave a Reply