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.

Read in App