By Pol Fernandez This is the worrying moment Russia launches a new military satellite into space. The satellite was launched on a Soyuz -2.1 rocket from the Plesetsk cosmodrome, 800 km north of Moscow, on Thursday, May 19. The video, posted by the Ministry of Defense of the Russian Federation, shows the rocket at the […]