Russian space agency deputy head among three detained, accused of siphoning nearly $5 million
Oleg Frolov, deputy CEO of Russian space agency Roscosmos, has been arrested in Russia on charges of embezzlement during the purchase of equipment, independent Russian news outlet The Moscow Times reported on Dec. 22.