Israeli steps on the Saudi flag bear the Islamic Shahada Freelancers 1 month ago Israeli steps on the Saudi flag bear the Islamic Shahada See more WATCH: Israeli army vehicles demolishing graves in Gaza, with music audible in the background