• 11/29/2024

Israeli officers brand Palestinian drug suspect with Star of David under eye

Jerusalem Post


The 16 officers allegedly left their body cameras off to avoid showing what happened.

https://www.jpost.com/israel-news/article-755376