Russian Military Officer Jailed 10 Years for Bribery in Defense Procurement

A Russian court has sentenced a senior military officer to 10 years in prison for taking bribes in connection with defense procurement contracts, investigators said Thursday.

Ivan Populovsky, the…

Continue Reading