Ryan Grim and Said Arikat: How Trump forced Israel to accept a ceasefire deal · Undercurrents · Sentinel