22 July 2022 WAR IN UKRAINE: Russian MoD Claims Forces Are Wiping Out Western-Supplied Arms This Kremlin propaganda clip shows Russian units delivering devastating strikes against Ukrainian...