France Revokes Ramaphosa’s G7 Summit Invitation Amid U.S. Pressure
France has, under pressure from the United States, revoked an invitation to President Cyril Ramaphosa to attend the G7 summit in Evian-les-Bains from June 15 to 17. According to presidential ...













