Moscow

Russian military: ‘Space troops not yet ready to fight aliens’

Published time: October 02, 2013 11:40  Edited time: October 02, 2013 17:56                                                                               Servicemen of the association of aerospace defense of the Central Military District deploy a command post with an acquisition radar of the S-300PS air defense system … Read More ›