Share Twitter Facebook LinkedIn Email South Africa has declared Israel’s deputy ambassador persona non grata and ordered him to leave the country within 72 hours.Read More