
Leopard Tanks Arrive in Ukraine – Get stuck in the mud!
The much vaunted Leopard Tanks from NATO countries are arriving in Ukraine. They’re getting stuck in the mud. Some great training those Ukrainians got . . . (Source) Continue reading Leopard Tanks Arrive in Ukraine – Get stuck in the mud!