Russian Federal Space Agency Head Vladimir Popovkin (left) and First Deputy Vitaly Davydov. (Image courtesy of the Russian Feder
The Russian space agency has retracted its forecasted 2020 retirement date for the International Space Station.
Read more...