Trump’s negotiation of the Gaza peace accord makes for an opportune moment to assess his frenetic foreign policy
South Africa needs some brutally honest introspection if we are to emerge from the Trump firestorm in a better place