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.
Scotland Yard on Wednesday said an explosive device found aboard a U.S.-bound UPS cargo plane could have detonated over the U.S. East Coast, possibly causing it to crash.