China will launch 3 astronauts to space station tonight. Here’s how to watch live., ,

In Space by

The Shenzhou-12 mission is scheduled to lift off tonight (June 16) from Jiuquan Satellite Launch Center in northwest China at 9:22 p.m. EDT (0122 GMT on June 17).

Wait! Get Your Copy of Living Happy
Discover the art of Happiness with your FREE copy of Living Happy
I agree to have my personal information transfered to MailChimp ( more information )
We respect your privacy