LEO Network

Employee killed by polar bears at remote worksite off Baffin Island, company says


Baffin Island, Nunavut, Canada

A worker with a logistics company that operates the North Warning System in Nunavut has died after being attacked by two polar bears on Thursday. 

×