NY--Whale CarcassNY--Whale Carcass A deceased humpback whale has washed ashore on a frigid Long Island beach.Associated PressAssociated Press