Israel recalls its ambassador from South Africa

There have been several pro-Palestinian rallies in South Africa
There have been several pro-Palestinian rallies in South Africa