Tensions Rise as IDF Detains and Parades Palestinians in Gaza
100 Palestinian men stripped to their underwear, bound, and kneeling after reportedly being captured by Israeli Defence Forces (IDF) in northern Gaza have sparked international concern.
The incident, captured in footage shared by…