Chinese Long March to Mars continues despite Covid-19

The Chinese Aerospace Science and Technology Corporation shifted its 2020 Mars Mission plan into overdrive, successfully launching a heavy-lift Long March 5B rocket, on 5 May. This was as the globe limped into month five of the Covid-19 pandemic. After a little reported launch failure in April, a new site,…