Pod of Orcas Swims 40 Miles From Nantucket, Massachusetts: Photos

New England Aquarium scientists photographed four orcas near Nantucket on Sunday. Orcas have been behind a spate of recent boat attacks near Spain. It’s rare for killer whales to venture into North Atlantic waters. LoadingSomething is loading. Thanks for signing…








