East vs. West: Building the First Lunar Base
Last week, China & Russia signed a memorandum of understanding to create a joint lunar science station. Earlier this week, the SLS core stage arrived at NASA’s Kennedy Space Center, in anticipation of an Artemis 1 launch in late 2021, or early 2022. With major powers taking new, strongly funded, and different approaches to the Moon, has a new space race begun? In.