Ian Brown @igb RT @KTVU: Hundreds of leopard sharks have washed up on Alameda beaches, marine biologists believe a parasite in the bay waters is responsib… 2:10 AM · May 24, 2019 View on Twitter ↗ 0 0