Russians Have Lost Their Most Powerful Artillery, the 2S7M Malka
A major victory for Ukraine over Russia's equally major artillery system. It was just confirmed that ...
Read moreA major victory for Ukraine over Russia's equally major artillery system. It was just confirmed that ...
Read more