President Cyril Ramaphosa of South Africa is set to meet with President Trump, potentially leading to a tense exchange. Ramaphosa's policies and allies have come under scrutiny, with concerns about political assassinations and corruption. The special envoy appointed by Ramaphosa to improve relations with the US has faced criticism for his lack of qualifications and controversial statements.

Original article source: https://www.israelnationalnews.com/news/408159
Source Id: 8673479835