Scientists on an expedition with the Sea Shepherd Society believe they may have discovered a new species of beaked-whale off the coast of Mexico. They were sailing in the San Benito Islands 300 miles from the US border when they made the unique find. The team was seeking out the source of a series of […]
- 68Shares