David Axe
-
Business
Russia Lost 10% Of Its Deployed Tanks Trying To Capture Avdiivka
Wrecked Russian tanks south of Avdiivka. Kriegsforscher capture The four-month battle for Avdiivka probably is culminating as the Ukrainian garrison…
Read More »