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
Have you ever encountered a situation that involves a dolphin or whale on the beach? Finding such mammals on the beach can be overwhelming which can lead you to wonder exactly what you are going to do when that happens....
Continue reading