This Week in Space

by Nancy Atkinson on May 31, 2010

This week from Miles O’Brien and the TWIS team: Neil Armstrong speaks out against Obama plan and SpaceX CEO Elon Musk fires back, Atlantis returns home home – perhaps permanently, Delta 4 and Ariane 5 rockets fly, black holes merge with a bang, and news from Mars’ North Pole.

Comments on this entry are closed.

Previous post:

Next post: