News From Our Blog

Space shuttle Atlantis is scheduled to land just before 6 a.m. today. Watch the shuttle’s final landing live.