News

What You Need To Know Witnesses and Gaza hospital officials say Israeli troops have killed at least 32 Palestinians near aid distribution hubs in the latest deadly violence around people seeking ...