Peering Into The Interior of Mars – The Mars InSight Mission

The Mars InSight lander is due to launch in a couple of months and this article briefly covers what this mission is all about.