China’s Tianwen-1 rover mission blasts off for Mars

China’s Tianwen-1 rover mission blasts off for Mars

China’s first homegrown mission to Mars is underway. The Tianwen-1 mission started on Thursday, July 23, when a highly effective Long March-5 rocket blasted off from the Wenchang Satellite tv for computer Launch Heart on Hainan Island in southern China…