A Toronto Star report described Israeli checkpoints as “dehumanizing portal(s)” and while it’s regrettable that such security measures must be…
Tag:
A Toronto Star report described Israeli checkpoints as “dehumanizing portal(s)” and while it’s regrettable that such security measures must be…