Tag - Russia

Ukraine Has Lost Almost All Leopard Tanks

The Russian army destroyed almost all Leopard tanks in three directions, which were supplied to Ukraine by Poland and Portugal. This was stated by Russian...

Translate