ADVERTISEMENT
As the 2025 G7 Leaders Summit took place in Kananaskis, a team was working behind the scenes to keep animals at bay. Quinn Keenan reports.