Russia, Ukraine swap 307 prisoners each even as Moscow carries airstrikes on Kyiv
Russia and Ukraine each exchanged 307 of their service personnel on Saturday, on the second day of an extended prisoner swap set to be the largest in the three-year war. US President Donald Trump has suggested the swap – which should see 1,000 prisoners released on each side over three days – could herald a…