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.
This Week in Space
Previous post: Carnival of Space #156
Next post: Podcast: History of Astronomy, Part 3: The Renaissance
Comments on this entry are closed.