• In sight of the red planet

    Paulo de Souza     |      November 28, 2018

    The latest spacecraft to complete the journey to Mars, NASA’s Insight lander, continues mankind’s long held fascination with the red planet.