'Zionism is racism. Israel is an apartheid state'. Israeli historian Avi Shlaim explains.

Comments