Environment Lido Beach Humpback Whale is Third to Die on Long Island Since December By Briana Bonfiglio