New self-propelled howitzer tested by Russia
Russian state media have recently released footage showcasing the trials of the newest 2S43 “Malva” self-propelled howitzer. The new Russian 152mm artillery system is mounted on an 8×8 wheeled chassis produced by the Bryansk Automobile…