Russia Arrests Space Agency Official, Accusing Him of Treason

MOSCOW — Russia’s secret police on Tuesday arrested a respected former reporter who worked in recent months as an adviser to the head of the country’s space agency, accusing him of treason for passing secrets to a NATO country. Life News, a tabloid news site with close ties to the security apparatus, posted a video […]