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…