About 270 pilot whales are stranded in Strahan, a small town in Tasmania, an island state off the south coast of Australia. They are scattered over two sandbars and a beach bar, according to the Tasmanian Marine Conservation Program, which is leading the rescue operation. Wildlife biologist Chris Chris said …
Read More »