Liftoff! Discovery Finally Leaves Earth for ISS By Anne Minard March 15, 2009 Anne Minard Previous Article ← Journey Inside M104 Next Article Carnival of Space #94 →