Landing Delayed: Poor Weather Prevents Shuttle Crew's Return

Mission Atlantis: Shuttle Astronauts to Land Today
The STS-117 crew members aboard Space Shuttle Atlantis talk with reporters on June 20, 2007.
(Image: © NASA TV)

PLACEHOLDER BODY CONTENT TBC

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