NASA will invite 150 of its Twitter followers to view the final launch of Space Shuttle Atlantis scheduled for July 8th. The mission, designated STS-135, is the last planned mission of the space shuttle program.
The crew of the doomed Polish Air Force jet which crashed on Saturday—killing the President and other top Polish officials—may have felt pressured to land in dangerous conditions.