Ramaphosa urges nations to not provide weapons in Israel-Hamas battle by admin October 21, 2023 0 President Cyril Ramaphosa mentioned in a speech on the Cairo Peace Summit on Saturday that nations ought to chorus from ...