8 minutes
141.5556
1,186
64
1
5
The Canada Border Services Agency conducted immigration checks which brought work to a grinding halt Wednesday morning at a construction site in Calgary, Alberta. What was the reason for the immigration check? And what will it mean for the thousands of workers on site?