An advisor to the head of Russia's space agency, Ivan Safronov, has been detained by the Federal Security Service on suspicion of treason. Safronov was performing tasks for one of NATO's intelligence …
Continue Reading about Russian space official arrested on suspicion of treason