{FD} A 55-foot fin whale washed up on a Massachusetts beach. What killed it?


A finback whale that died near the coast of Massachusetts has unwittingly donated its body to science.