Israeli steps on the Saudi flag bear the Islamic Shahada
A man speaking in Hebrew, with an Israeli flag in the background, places a Saudi Arabian flag on the ground and steps on it. The Saudi flag bears the Islamic Shahada written on it: 'There is no god but Allah, and Muhammad is the Messenger of Allah.'
March 23, 2024 at 2:16 pm