Tensions between Israel and Palestine: Israel’s new administration authorizes measures to punish Palestinians.

Show more

You might be interested in

Channels Have This Video

LEAVE YOUR COMMENT