
This Kremlin propaganda clip shows Russian units delivering devastating strikes against Ukrainian forces as the Russian Ministry of Defense (MoD) claims a series of vital victories.
The MoD said in an updated report of the ‘special military operation’ on July 22: “The enemy is suffering considerable losses of armament delivered by Western countries.