President Donald Trump this week once again threatened Hamas will have "hell to pay" if it doesn't release "all" of its ...