Sunday, December 22, 2024
- Advertisement -spot_img

TAG

German Leopard 2 tank

Who lost the battle, and who will win the great war?

By Dejan Azeski We are steadily approaching the beginning of the third year of the war in Ukraine, referred to by the Russian side as...

Latest news

- Advertisement -spot_img