A view of Borgo Egnazia luxury complex prior to a G7 world leaders summit at Borgo Egnazia, Italy, Thursday, June 13, 2024. (AP Photo/Luca Bruno)
Copyright © 2024 Yahoo Inc. All rights reserved.