The Russian Ministry of Defense has once again been exposed for lying about the war in Ukraine. The Russians claimed to have allegedly destroyed Ukrainian MLRS M270 multiple launch rocket systems, but ...