A handout photo taken and released on February 19, 2025 by the Department of Natural Resources and Environment Tasmania shows dolphins stranded on a beach near Arthur River on the west coast of Tasmania, Australia. — AFP
Dozens of dolphins have died after a pod of more than 150…