universetoday.com
STS-131, the Mission in Pictures
[/caption] Space shuttle Discovery’s landing was delayed a day because of uncooperative weather at Kennedy Space Center and the crew of STS-131 will try again on Tuesday to land. But in the meantime the delay provides a great opportunity to look back at the very successful mission with a set of amazing pictures from space. … Continue reading "STS-131, the Mission in Pictures"
Nancy Atkinson