South Africa Disinvited from G7 Summit in France Following US Pressure
South African President Cyril Ramaphosa has been disinvited from the upcoming G7 summit in Evian, France, in June, the South African presidency confirmed Thursday, citing pressure from the United States. Vincent Magwenya, the president’s spokesperson, told AFP that France withdrew...










