iggymakarevich.com
Seventh Heaven
New Finds for Mars Rover, Seven Years After Landing NASA’s Curiosity rover has come a long way since touching down on Mars seven years ago. It has traveled a total of 13 miles (21 kilo…