Gaza is the new Dresden - a genocide in the making...