The U.S. listed all humpback whales as endangered in 1970. The whale Lee spotted off of Palm Beach County may be a member of one of two populations of humpback whales in the North Atlantic that ...
Some results have been hidden because they may be inaccessible to you