Jeff Halper

Haidar Eid, Jeff Halper, Noura Mansour ²¹²Ô»åÌýArie Huybregts discuss why Israel is an apartheid state.