I don't know if life imitates art or does art imitate life! This is probably the best find in some time in regards to this mystery.
I have no doubt that in the next 365 days we will be talking about the clean up and "cementing over" in that region. I certainly wouldn't want to
be living anywhere near Israel / Palestine but, who knows, Dubai is the "new New York" is it not?