Nexus delays due to disagreement over U.S. agents carrying guns in Canada: source

This post was originally published on CBC News: The National.