Insane World

Russia unveils proposal to launch its own space station by 2030

Russia revealed plans of building its own space station with the aim of launching it into orbit by 2030. The project is currently waiting for President Vladimir Putin’s approval, the head of its Roscosmos space agency said on Wednesday. If approved it would mark a new start for Russian space exploration and an end to […]