Mission Mars

NASA delays Mars rover launch to no earlier than July 30

NASA delays the launch of its Perseverance rover until at least July 30 due to problems with its launch vehicle…

4 years ago