Home Investing Trump sets deadline for Hamas to accept Gaza peace plan, warns of consequences