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.

The international race to commercialize and militarize space arguably began in earnest when American astronaut Neil Armstrong first stepped onto the moon…