Top photo caption: Flags flutter at a security site of the French army near the Lake Leman ahead of the G7 summit in Evian-les-Bains, France, June 12, 2026. The episcopal conferences of the G7 nations issue a joint statement, Building Bridges for Peace, Justice and Human Dignity," ahead of the June 15-17 meeting OSV News…...
