Your place for Space News
The artist Eduardo Kac and Thomas Pesquet, a Frenchman on the International Space Station, have created…