On the Temple Mount, everyone wants to get a piece of the Rock!