Africa South Africa Says US Ambassador Apologised for Alleging Country Supplied Arms to Russia TreKell Banks Jun 3, 2023