Soyuz TMA-18 launchedBy Mohammed Faiz Kamaludin / News / Leave a Comment 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