HUMAN SHIELD
Latest Headlines

PALESTINE
Israeli troops admit to using Palestinians as human shields in Gaza
A new report says Israeli forces are systematically forcing Palestinians to act as human shields in Gaza.

A new report says Israeli forces are systematically forcing Palestinians to act as human shields in Gaza.