Main issues covered in final declaration after G7 summit
Leaders of the G7 have released a final declaration after the summit in France's Biarritz.
Leaders of the G7 have released a final declaration after the summit in France's Biarritz.
Copyright © 2023 Superpanda limited - Breaking news Turkey