Tracking 28666 objects as of 19-Mar-2024
HD Live streaming from Space Station
objects crossing your sky now

Russia delays space crew's return to Earth


Russia delays space crew's return to Earth Russia's space agency on Friday announced that the return to Earth of three astronauts currently on the International Space Station will be delayed by nearly two weeks in June. "The landing of the... Soyuz TMA-19M is scheduled for June 18, 2016," the Roscosmos space agency said in a statement, after it was initially planned for June 5.   More



(Source: Space Daily - May 1)

comments powered by Disqus