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.
British Airways and Iberia formally combine their businesses, an engine explodes and falls off of a BOAC Boeing 707 near Heathrow, a South African de Havilland Comet crashes in the Mediterranean, and more...