The South African message is clear. Moral outrage is acceptable so long as it does not interrupt revenue streams.
South Africa has not had an ambassador to Israel for many years. Israel's demand that South Africa's ambassador leave Palestine "underscores Israel's refusal to honor international consensus on ...