For the first time, the latest Russian 152 mm self-propelled artillery system, the 2S43 “Malva”, was spotted in action on the battlefield.
Read MoreFor the first time, the latest Russian 152 mm self-propelled artillery system, the 2S43 “Malva”, was spotted in action on the battlefield.
Read More