24:55

From: Inside Story

Is Israel imposing ‘apartheid’ on Palestinians?

A new UN agency report says the Israeli government is imposing an ‘apartheid regime’ on the Palestinian people.


Related

More from TV Shows
Most Read