Soyuz TMA-18 launched

A Russian-built Soyuz TMA-18 rocket launches from the Baikonur Cosmodrome in Kazakhstan on Friday, April 2, 2010 carrying three Expedition 23 crew members to the International Space Station. Credit: NASA/Carla Cioffi

Leave a Comment

Your email address will not be published. Required fields are marked *