Pilot whale stranded near Indian River Inlet
Members of the Marine Education, Research and Rehabilitation Institute cared for a short-finned pilot whale that stranded on the beach north of the Indian River Inlet on August 5. The young female whale swam in and out of the waves,…