South African divisions exposed by Israel-Hamas conflict

President Cyril Ramaphosa
President Cyril Ramaphosa