Highest Rated Comments


Irgol1 karma

What are your views on the Dutch Mars One project? Do you think it is feasible to have a manned mission as early as 2025?