Thu. Jun 26th, 2025

Greece and the Czech Republic were supposed to send their Soviet-made tanks and armored vehicles to Ukraine