Massive Amazon facility planned for south Ottawa met with mixed reaction
A planned 290,000-square-foot Amazon distribution centre in Barrhaven is raising noise and traffic concerns in the community.
2:20
3:57
1:59
1:52
1:28
1:16
0:29
1:10
2:29
1:33