Israel demands apology