Israeli military strip and detain Palestinians in Gaza stadium

2023-12-26 43

A video has emerged showing Israeli soldiers in Beit Lahia, northern Gaza, detaining more than 100 Palestinian men at gunpoint and forcing them to strip down to their underwear as they stand in a line and kneel on the ground. teleSUR