Global National: June 25, 2025 | How will Canada pay for NATO’s new defence spending target?

This post was originally published on Global News.