InSight Mars Landing Should Inspire Local Space Activity

By Dan Odido Space enthusiasts keenly followed the landing of a space vehicle on planet Mars on Monday 26th November. The landing of InSight on the surface of the red planet was the second great space technology event of the decade. It was preceded by the 2012 landing of the Curiosity Mars Rover. The really …

InSight Mars Landing Should Inspire Local Space Activity Read More »