Image Source: CNN.
Here's an odd beach towel photo that belies its subject, namely, a disturbing development at Cape Cod. CNN reports: "The number of unexplained dolphin deaths on Cape Cod, Massachusetts, rose Friday, with rescuers tallying the toll at 103. About 160 common dolphins have been found since the animals began stranding themselves in early January, said Michael Booth, a spokesman for the International Fund for Animal Welfare, the organization leading the rescue the effort."
Click to see all my posts on Millennial Mysteries.
See all my posts on Millennial Omens.