Home Zelensky says German, Czech firms supplying ... 21 June 2025 Zelensky says German, Czech firms supplying Russia with tools used in defence sector