US President Donald Trump has threatened to cancel Elon Musk's government contracts after a very public falling-out on social media. Trump said he was "very disappointed" and "very surprised" with Musk's attacks against his signature spending bill. The massive package, which passed the Republican-led House of Representatives by a single vote in May and has been dubbed by Trump as his "one, big beautiful bill", was slammed by Musk in a number of social media posts because it's estimated to increase the federal deficit by trillions of dollars. Sherwin Bryce-Pease has this story. Sakina Kamwenso spoke to John Stremlau, the International Relations expert and Professor of International Relations at Wits University.

ActionSA welcomes Nasiphi Moya placing Kholofelo Morodi on special leave.
02:51

I was just enquiring about my brother's company status with vendor number - Fannie Nkosi
09:46

I have a close relationship with Tshwane Municipality Chief Financial Officer Gareth Mnisi - Fannie Nkosi
07:35