Licensable picture: French President Meets Palestinian Authority President – Sharm El Sheikh
French President Emmanuel Macron arrives for the meeting with Palestinian Authority President in Sharm El Sheikh, Egypt on October 13 2025 before …
... continue reading.