President Ramaphosa's comments are his latest attempt to push back against claims made by Donald Trump and Elon Musk.
The coalition’s junior partners, The League and Forza Italia, take opposing positions on the war in Ukraine and the European ...