Fresh evidence suggests that the April 2022 Istanbul peace deal to end the war in Ukraine was stillborn
Fresh evidence has indicated that a peace deal thrashed out between Russia and Ukraine in April 2022 that could have ended the war only months after it had begun was probably too ambitious and by failing to consult with its Western partners during the …