fragmentsandreflections.me
Curiosity might prove the biggest challenge of all
The rover Curiosity launched from Cape Canaveral on 26 November 2011 and landed in Gale Crater, Mars, on 6 August 2012. Those of us who spend our days in the whirl of headlines about politics and s…