News From Our Blog

The space shuttle Atlantis is scheduled to lift off at 11:26 a.m. EDT. It will be the last space shuttle mission.