News

A group of scientists on board a vessel spotted three beaked whales near the west coast of Baja California, Mexico. Working with the Sea Shepherd Conservation Society, the scientists thought that they have found the endangered species; Perrin’s beaked whale...
Continue reading