Officials: 8 dolphins dead after stranding in New Jersey March 22, 2023 by Toronto Sun SEA ISLE CITY, N.J. — Eight dolphins have died after they became stranded on a beach in New Jersey, marine animal welfare officials said. Read More