Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Alla Polovchenya, who serves as deputy head of the Industry and Trade Ministry’s department of unmanned systems and robotics, was arrested and charged on Wednesday.