The European Space Agency (ESA) has released a short sci-fi movie to promote its audacious Rosetta comet mission. Ambition is a collaboration between Platige Image and ESA. Directed by Tomek Bagiński and …
China’s first manned space flight
New scientist reports that China will launch their first human space flight following week-long celebrations on 1 October. The Shenzhou spacecraft will carry a single Chinese astronaut into space and …