
This photo provided by the International Fund for Animal Welfare shows several stranded dolphins on Cape Cod, Mass., on June 28, 2024. A review of data and aerial imagery in July 2024 revealed that a total of 146 dolphins were involved in the stranding and 102 survived. (International Fund for Animal Welfare via AP)
Featured Photo Galleries











