South African President Cyril Ramaphosa met Donald Trump in a bid to reset US ties. Post navigation Desperate crowds scramble for Gaza’s first freshly baked bread in weeks JPMorgan’s Dimon warns of US stagflation risk: Report