Categories Russia - Ukraine war Russian defence ministry officers arrested in war machine retune – The Telegraph Post author By Mike Nova Post date May 25, 2024 Russian defence ministry officers arrested in war machine retune The Telegraph ← Russia Strikes Hardware Superstore in Kharkiv – The New York Times → Italian banks must quit Russia, ECB’s Panetta says – Yahoo Finance