A arstechnica.com Mars One’s shipment of humans to the Red Planet is delayed two years 8 points OwGrk 13 years ago 0 comments