modemworld.me
Space Sunday: Curiosity, tardigrades, water and meteors
Seven years ago on August 6th, 2012 at 05:17 UTC, NASA’s Mars Science Laboratory rover Curiosity arrived in Gale Crater on Mars. I’ve covered the progress of the mission throughout (jus…