
Ukraine war latest: Ukraine, Russia hold largest prisoner swap since start of Russia's war
Key developments on May 23: * Ukraine, Russia hold largest prisoner swap since start of Russia's war * Ukraine confirms strike on Russian factory making parts for Iskander ballistic missiles, glide bombs * Russian military helicopter crashes in Oryol Oblast * Zelensky slams Russia's delay on peace memorandum as 'mockery of the whole world'