George Church

Moonbase by 2022 For $10 Billion, Says NASA

According to a series of articles produced by NASA and industry specialists, a lunar base could be built in a…

9 years ago