In Pictures

Chinese President Xi Jinping, right, and Russian President Vladimir Putin look towards each other as they shake hands prior to their talks in Beijing, China. [Sergei Bobylev/Sputnik/Kremlin Pool via AP Photo]Published On 19 May 202419 May 2024

From a Nakba commemoration in Israel to historic protests in New Caledonia, here is the week in pictures.