Ramaphosa arrives in France ahead of G7 SummitPresident Cyril Ramaphosa has arrived in Biarritz, France, to participate in the G7 Summit that is