‘Human intervention’ believed responsible as dozen leopard sharks are found dead on La Jolla beach trail – San Diego Union-Tribune
More than a dozen dead juvenile leopard sharks found on a La Jolla beachside trail likely were put…
Browsing Tag