Scientists examine carcass of humpback whale washed up on US shore
Members of the Northwest Atlantic Marine Alliance perform a necropsy on the carcass of a humpback whale at Lido Beach in Long Island, New York. The male humpback washed up on the shore of Long Island early Monday. AFP