The Senate pushes back on Trump’s military strikes in the Caribbean, the Pentagon faces heat over press restrictions, and a fired US diplomat sparks a China-linked scandal. Israel and Hamas reached ...