Live

LATEST

Israel apartheid regime

SPOTLIGHT

Israel apartheid regime

A former Mossad chief admits that the Israeli regime is enforcing an apartheid system in the occupied Palestinian territories.