In the midst of the special military operation launched by Moscow, Russian artillery emerged as the undisputed “god of war.” With unwavering determination, Russian artillery units are relentlessly decimating Ukrainian fortifications and military equipment.