A former Mossad chief says Israel is imposing an apartheid system within the West Financial institution

HERZLIYA, Israel — A former head of Israel’s Mossad intelligence company advised The Related Press on Wednesday that Israel is imposing an apartheid system within the West Financial institution, becoming a member of a tiny however rising checklist of retired officers to endorse an thought that continues to be largely on the fringes of Israeli … Read more