Tenth Whale Dies On Atlantic Ocean Beach After Being Stranded Ashore

Topline A 30-foot-long humpback whale was found stranded on a beach in Long Island, New York, after washing up overnight, according to local news outlets, making the dead whale at least the 10th to be...