The Martian Perspective
A secret delegation from Mars has made a peaceful visit to Earth to learn the best principles for trade between communities. NASA is hoping to land astronauts on Mars by around 2030. Previous rover vehicles (and Britain’s own, crashed, Beagle 2 spacecraft), having been sent to check the planet for life forms, aroused the curiosity … More The Martian Perspective