Three International Space Station astronauts land in Kazakhstan
An International Space Station crew including an American, a Briton and a Russian landed safely on June 18 in the sun-drenched steppes of Kazakhstan. The Soyuz space capsule carrying NASA’s Tim Kopra, Tim Peake of the European Space Agency, and Roscosmos’s Yury Malenchenko landed on June 18 about 145 kilometers southeast of the Kazakh city […]