Europe must stop negotiating its own defeat
In September 2024, 95 countries and organisations—including every major EU state—signed a Joint Communiqué on a Peace Framework. It was built on international law and the UN Charter. It was linked to Ukraine’s Peace Formula and Victory Plan—not seeking Russian defeat, but forcing Russia to accept a just and lastingContinue Reading










