On April 20, 2010 at 17:08 UTC the American Space Shuttle "Discovery” (STS-131 mission) landed at Kennedy Space Center in Florida.
The STS-131 crew members concluded their successful mission to the International Space Station, having spent in space 15 days, 06 hours, 47 minutes and 10 seconds. Attachments: |