Sci-Fi

NASA says hold my beer

Russia’s federal space agency intends to establish a lunar colony by the year 2040. NASA, meanwhile, announced today that it’d have a continuous human presence there within a decade. The Moon race is on y’all. […]