No potatoes in sight. NASA’s Martian rover Perseverance has successfully (and safely) landed on Mars. The lander made its landing in the Jezero crater earlier today (3:55 p.m. ET, 12:55 p.m. PT). Seconds after...
Read More
2 Minutes