Oregon beach fin whale decomposition makes 'super educational' but sad spectacle
An endangered fin whale is decomposing after being found entangled in rope on the shores of Sunset State Park Beach in Southern Oregon. A full necropsy is scheduled in coming weeks…