As two billion people across the world celebrate the equivalent of Christmas, bombs shower Palestine (pictured) after one of the holiest site in Islam was desecrated by what by international...