Space Shuttle Discovery Headed for Florida Landing

Cloudy Skies, Rain Delay Shuttle Discovery's Return to Earth
Intersecting the thin line of Earth's atmosphere, the space shuttle Discovery is featured in this image photographed by crewmember while it was docked with the International Space Station on April 13, 2010 during its STS-131 mission.

PLACEHOLDER BODY CONTENT TBC

Have a news tip, correction or comment? Let us know at community@space.com.