Snowfall catastrophe in Canada, Services shut down in various regions

Jan 20, 2020, 01.50 PM(IST)

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.