Italian Tank Destroyers Are Now Operating in Ukraine

.....

© The National Interest