More than 20 pilot whales beached on St. Simons Island

At least three whales have died after nearly two dozen whales beached themselves, according to the Georgia Department of Natural Resources.

July 17, 2019

Examined