Red Moon – China on the march
The recent touchdown in the People’s Republic of China of the Shenzhou 9 spacecraft signals a turning point in the way we perceive space travel. Could the first human being to walk on the moon in almost half a century be a communist? After a thirteen-day flight by astronauts Jing […]
Read more ›