Canadian pilot dies after Antarctica crevasse fall

Canadian pilot David Wood died after falling into a crevasse in Antarctica in 2016. Source: CTV News

Latest Video