President Donald Trump announces Israel-Hamas peace deal · USA Today · Sentinel