Home Tags ITV

Tag: ITV

They really do shoot children, don’t they….

Israeli forces routinely unlawfully kill Palestinian children with impunity, using intentional lethal force against Palestinian children when they pose no threat.

What's HOT from Senior Editors