Fin whale washes ashore on Pass Christian beach, necropsy scheduled for Sunday
IMMS, NOAA and other local, state and federal agencies worked to pull it to shore Saturday for testing. The discovery comes just three days after a dead dolphin washed up on the same beach.
Saturday, January 7, 2023 at 8:38 pm