Description
Added on the 09/04/2023 08:08:37 - Copyright : AFPTV - First images
Images of Jerusalem's Al-Aqsa mosque compound after clashes between between Palestinians and Israeli police…
Palestinian demonstrators and Israeli police clash at Jerusalem's Al-Aqsa mosque compound. Al-Aqsa is Islam's…