
Israel’s Deadliest Strike at Gaza Aid Sites Leaves at Least 70 Dead
Israeli forces opened fire on crowds of Palestinians gathered for food aid in Khan Younis on Tuesday, killing at least 70 people and wounding hundreds in the deadliest single incident …
Read more