Simon Shuster and Chantelle Lee 18/05/2025 19:30 Russia and Ukraine Agree to Largest Prisoner Swap of the War The countries agreed to exchange 1,000 prisoners of war each during peace talks held in Istanbul on Friday... Read More »