
Russia and Ukraine have carried out a surprise prisoner swap involving nearly 300 people, the largest since Moscow’s invasion began nearly seven months ago.
Those released include prisoners of war from countries including the United States, the United Kingdom, and Morocco, some of whom had been sentenced to death after being captured in Ukraine and accused of being mercenaries.