On June 4, 2026, Ukraine’s president, Volodymyr Zelensky, sent Vladimir Putin an open letter offering an immediate ceasefire along the current front line and a face-to-face meeting to end the war. Three days later, the leaders of Britain, France, Germany, and Ukraine made the same offer together, calling for the fighting to stop and a starting point for…
Substack is the home for great culture



