Lunacy-Back In Style!

Last week China announced its intention to establish a base on the Moon within ten years. Exciting news for sure, conjuring up images of a lunar colony (dare I say Moonbase Alpha?), and certainly an idea set to warm the cockles of any sci-fi fan. The timeline would have to be described as aggressive, though. […]