Russia Arrests Head of Space Equipment Maker, Suspected of Fraud

MOSCOW —  The head of a company that makes navigation systems for Russia’s space program was arrested in Moscow and charged with major fraud, state media reported Friday. TASS news agency quoted an unidentified law enforcement official as saying that Yevgeny Fomichev had been interrogated and charged with large-scale fraud, which carries a prison term … Read more