Missouri Has Landed on Mars!
- February 19, 2021
The NASA Perseverance rover landed safely on Mars yesterday, after its 292.5-million-mile journey from Earth. “Percy,” as the spacecraft is affectionately called at NASA’s mission control, sent back the first images ... Read More