Russia’s Ministry of Defense has published footage that shows Russian artillerymen destroying a Poland-made Krab howitzer in the special military operation zone.
Artillery is often dubbed as the “God of War” for its decisive role in military conflicts throughout history. Captured Ukrainian militants often say that they were shocked by Russian cannonades that eliminated the landscape and left no place for them to hide.