The Daily Galaxy -
28 Jan 2017 19:30
The European Space Agency (ESA) has been very vocal about its intentions to create a 3D printed base on the moon, and the Shackleton Crater is one location that has been pinpointed as a promising one for a future settlement...
Share this Article