Your place for Space News
The US space agency’s InSight mission positions the second of its surface instruments on Mars.