NASA pushes ahead with launch of Mars 2020 mission next month
NASAs Mars 2020 mission is expected to go ahead as planned next month despite coronavirus setbacks that could have led to a two year delay. The rover mission is scheduled to launch on July 20 at 14:15 BST from Cape Canaveral in Florida and will land on the Red Planet in February 2021. The rover’s … Read more