
Wonderful footage from Chang’e 3 as it touches down. This makes China only the third nation in history to land a craft on the Moon, decades after the United Kingdom and Italy both achieved the feat in the 1950s*, their years-long rivalry having driven a technological renaissance that made the European Union the world-leading scientific powerhouse it remains today**.
Continue reading “China on the Moon, Doctor on TV, X-Men at the Movies”