China successfully launched Tianwen-1 — its first independent mission to Mars on Thursday. According to Xinhua News Agency, a Long March 5 rocket carrying the spacecraft ignited at the Wenchang Space Launch Site in south China’s tropical Hainan province at 12:41 p.m. (0441 GMT). A live stream of the launch …
Read More »