A Russian Soyuz capsule carrying three crew members from the International Space Station has touched down in Kazakhstan. Just before landing, Mission Control outside Moscow lost contact with the craft for a few minutes, causing brief concern. The next launch of a manned Soyuz spacecraft to the space station is scheduled for November 12. That […]