In this handout photo released by the Russian Defense Ministry Press Service on July 22, 2022, Russian soldiers fire a 2S4 Tyulpan self-propelled heavy mortar from their position at an undisclosed location in Ukraine. Even as the Russian war machine

Be the first to comment

Leave a Reply

Your email address will not be published.