Home Zelensky hails new EU sanctions on Russia as ... 18 July 2025 Zelensky hails new EU sanctions on Russia as 'essential and timely'