astroengine.com
Shuttle Discovery Launch Success!
At 19:47 EST, the STS-119 mission began with the successful launch of Space Shuttle Discovery from Kennedy Space Center in Florida. The mission had been delayed by a week due to a hydrogen leak out…