Science & Technology Floating Device Deployed off Chile to Protect Whales from Ships October 21, 2022 Your browser doesn’t support HTML5