"Christmas is cancelled, and there will be no joy or frivolity while children in Gaza are massacred," a social media post ...