Home Ukraine top diplomat calls for 'maximum pressure' ... 31 July 2025 Ukraine top diplomat calls for 'maximum pressure' on Russia after latest attack