Russia imploding as Vladimir Putin arrests his own top general on 'corruption' charges April 24, 2024 Russia has arrested Deputy Defence Minister Timur Ivanov on charges of organised corruption today, marking the highest-profile case since the start of More