AfricaIndiaNorth America #Shorts | Trump humiliated South African President Cyril Ramaphosa at the Oval Office | Sujit Nair 24 May 2025, 6:23 pm Team Buyback