News A British Palestinian doctor was denied entry to France for a Senate meeting about the war in Gaza May 5, 2024