Delay seems likely as parachute problems plague European Mars lander arstechnica.com/?post_type=p…

Feb 25, 2020 Ā· 4:24 PM UTC