Canadian pilots lauded for ‘incredible and inspiring’ courage after rescuing sick workers from South Pole
The crew arrived safely in Punta Arenas, the southernmost city in Chile, late Wednesday after a long trip from Antarctica's remote Amundsen-Scott station