Skip to main content
play

Stunning images from non-lethal whale research

Scientists deploy satellite tags on whales in non-lethal research off the Southern coast of Tasmania.