Dozens of dolphins strand along the coast in Cape Cod, MA (photos)

No matter how many scientific advances we make and how much knowledge we amass, there will always be stories that remind us that we still have so much more to learn about creation.Case in point: the annual stranding of dolphins along the coast of Cape Cod. Along with Australia and New Zealand, Cape Cod is on the of the top three stranding sites in the world for these ocean mammals.For reasons not even the best scientists can explain, mass strandings of multiple marine mammals often occur … [Read more...]