Swaps and Strikes
Russia and Ukraine completed a “1,000 for 1,000” prisoner swap this weekend– the largest of the war so far.
The three-day exchange, brokered in Istanbul on May 16, included mostly prisoners of war and 120 civilians. Freed Ukrainian troops returned, draped in national flags...