South African divisions exposed by Israel-Hamas conflict

President Cyril Ramaphosa

President Cyril Ramaphosa