Tag - Volodymyr Zelensky

Europe

“Indecision kills our people”

Ukraine’s defense minister said Friday that he had had a “frank talk” with his German counterpart about the Leopard 2 tanks, a demand that...