Europe

Russia, Ukraine confirm 3rd round of prisoner swap involving 303 people from each side
Ukrainian president says Kyiv will 'definitely bring every single one of our people back from Russian captivity'
Russia, Ukraine confirm 3rd round of prisoner swap involving 303 people from each side
Ukrainian president says Kyiv will 'definitely bring every single one of our people back from Russian captivity'

Thousands of people in Sweden, France, Germany protest Israel's aid blockade, attacks on Gaza
Demonstrators in Stockholm, Paris, Berlin protest their governments' silence on Israel's occupation, ongoing military offensives in Gaza, calling for immediate international intervention and sanctions against Tel Aviv

Power restored in Cannes following suspected arson blackout on film festival’s 1st day
Authorities probe vandalism of electrical infrastructure as festival events continue

Heart of British tourist who died in Istanbul under examination at Turkish Council of Forensic Medicine
Martin’s heart, currently under examination, to be returned to her family via public prosecutor’s office once analysis is complete

Russia claims to capture another village in Ukraine
Russian Defense Ministry claims settlement of Odradne in Ukraine's eastern Donetsk region went under control of its forces

Russia, Ukraine hold 2nd round of war prisoners exchange, 307 people returned from each side
Russian Defense Ministry says exchanges expected to continue in coming days