A Russian Soyuz spacecraft carrying a crew of three touched down on the Central Asian steppes of Kazakhstan tonight, wrapping up a five-month mission to the International Space Station.