This Week in Space

The new IMAX: Hubble 3D astronaut stars and launch party at the Air and Space Museum in DC takes center stage in this edition of This Week in Space with Miles O’Brien. Also, the president prepares to support his new plans for NASA and the shuttle mission may get a stay of execution (as long…