• Hundreds of leopard sharks wash up on Alameda beaches, biologists believe parasite responsible

    ALAMEDA, Calif. (KTVU) – People in the Bay Area are starting to notice more and more dead and dying leopard sharks washing up on beaches, …

    Read More
  • 0 0