China on the Moon, Doctor on TV, X-Men at the Movies

Chang’e 3 sticks the landing, and takes home the gold medal in the individual lunar lander parallel bars. That gives China its seventeenth gold in these Olympics.

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

Advertisements