We use cookies to improve your experience, some are essential for the operation of this site.

326491 - A flotation sphere fitted with an Arctic winch is deployed into Hudson Strait.