G7 countries sign declaration outlining long-term security guarantees for Ukraine July 12, 2023 by admin Moscow sharply criticized the G7’s security pledges to Ukraine.