Al Mayadeen English
BREAKING
Israeli forces mark the Star of David on a Palestinian
16 Israeli officers blindfolded a young Palestinian, tied him up, and assaulted him as they also marked the Star of David on his cheek.
16 Israeli officers blindfolded a young Palestinian, tied him up, and assaulted him as they also marked the Star of David on his cheek.