Snowfall catastrophe in Canada, Services shut down in various regions

Around 150 Canadian troops have been deployed in Canada's Newfoundland and Labrador to provide aid to tackle the situation after a massive snow blizzard lashed the region. The Canadian armed forces will also provide two transport planes and two helicopters to assist in the process.