Pilot Whale Beached at Indian River Inlet Dies

jake-smith-promo

Images courtesy Sheri Marie Finazzo Suzanne Thurman from the MERR Institute says the juvenile short-finned pilot whale that beached itself on Monday on the north side of the Indian River Inlet has died. She was rolling around in the surf where rocks were cutting open her wounds, Thurman says, and was also taking in water.…

Read More