France Denies Reports on South Africa Disinvite from G7 Summit Due to U.S. Pressure
Reports emerged on Thursday suggesting that South African President Cyril Ramaphosa was disinvited from the upcoming G7 summit in Evian, France, allegedly due to pressure from the United States. Media ...


