Home Germany says new EU sanctions 'keeping up ... 18 July 2025 Germany says new EU sanctions 'keeping up pressure' on Russia