Space

RUSSIA’S PRESIDENT VLADIMIR PUTIN announced on 26 October, plans to launch a Russian orbital station in 2027, which Moscow sees as the next development in space exploration and a challenger to the 25-year old International Space Station.