Whale that vanished from Atlantic over 200 years ago spotted off Massachusetts: ‘Shouldn’t exist’
Scientists from the New England Aquarium (NEA) in Boston were flying off the coast of Nantucket on Friday when they saw a leviathan that has been extinct for over 200…