Hamas accuses Israel of repeatedly violating the Gaza ceasefire deal over the past three weeks, saying the next release of Israeli hostages will be delayed until further notice.