11 minutes | Jul 25th 2020

Week commencing 27 July 2020

A fleet of spacecraft blast off to Mars, and two meteor showers reach their peak.