Space Shuttle Discovery Lifts Off
2 Articles
2 Articles


Space Shuttle Discovery Lifts Off
The space shuttle Discovery launches from NASA’s Kennedy Space Center in Florida, heading through Atlantic skies toward its 51-D mission. The seven-member crew lifted off at 8:59 a.m. ET, April 12, 1985.NASA The launch of space shuttle Discovery is captured in this April 12, 1985, photo. This mission, STS-51D, was the 16th flight of NASA’s Space Shuttle program, and Discovery’s fourth flight. Discovery carried out 39 missions, more than any othe…
Coverage Details
Bias Distribution
- There is no tracked Bias information for the sources covering this story.
To view factuality data please Upgrade to Premium
Ownership
To view ownership data please Upgrade to Vantage