Mars Base One: Humanity’s Greatest Triumph

How human ingenuity and perseverance will win out in the end

Image credit: SciTech Daily