ST. LOUIS — The world’s largest animal is now the centerpiece of a new immersive exhibition at the Saint Louis Science Center. “The Blue Whale Story” invites visitors to dive deep into the life, ...
A team of scientists from the New England Aquarium’s Anderson Cabot Center for Ocean Life spotted two blue whales, including this one, 15 miles south of Martha’s Vineyard on Feb. 28. Scientists with ...