EditorialPalestinian Prime Minister Mohammad Mustafa takes an oath during the swearing-in ceremony for the newly formed cabinet in Ramallah, Ramallah, West Bank, Palestinian Territory - 31 Mar 2024
EditorialPalestinian Minister for Local Governance Sami Hijjawi takes an oath during the swearing-in ceremony, Ramallah, West Bank, Palestinian Territory - 31 Mar 2024
EditorialPalestinian Interior Minister Ziad Hab al-Reeh takes an oath during the swearing-in ceremony, Ramallah, West Bank, Palestinian Territory - 31 Mar 2024
EditorialMohammed Najm, Palestinian Minister for Religious Endowments takes an oath during the swearing-in ceremony, Ramallah, West Bank, Palestinian Territory - 31 Mar 2024
EditorialAshraf al-Awar, Palestine Minister for Jerusalem takes an oath during the swearing-in ceremony for the newly formed, Ramallah, West Bank, Palestinian Territory - 31 Mar 2024