Return to previous page

Mars One goes bankrupt as reality catches up to the doomed space scam