Ontario, British Columbia and Alberta: Canada’s Snow Bowl
Play Audio Clip Listen to audio clip. Ontario, British Columbia and Alberta…the ‘snow bowl’ of Canada. “It’s a strange reality of Confederation, where we have a federal system, where the resource sector dominates at…