The US ambassador to South Africa criticises Pretoria's engagement with Iran while Deputy President Mashatile strengthens ties with China, raising questions about South Africa's foreign policy independence.

US Ambassador Brent Bozell III ignites diplomatic tensions by accusing South Africa of abandoning its non-aligned foreign policy.

US Ambassador Brent Bozell III ignites diplomatic tensions by accusing South Africa of abandoning its non-aligned foreign policy.

The US ambassador to South Africa criticises Pretoria's engagement with Iran while Deputy President Mashatile strengthens ties with China, raising questions about South Africa's…

SA may be correct in defending its engagement with all partners while lacking the influence needed to shield that choice from external pressure