4 killer whales spotted in rare sighting off Nantucket, Massachusetts

New England Aquarium scientists spotted.Four killer whales swimming 40 miles south of Nantucket, Massachusetts, were spotted…