Featured Stranded humpback whale washes ashore on New York coast Nada Ali Jan 31, 2023 0 A 35-foot humpback whale washed ashore and died at 6:30 a.m. on Monday at Lido Beach West Town Park on Long Island,…