Tag: Russian

Europe

Russian space official Safronov arrested due to treason

Former journalist Ivan Safronov is suspected of passing secrets to a Nato country.