Mass whale stranding in Georgie worries wildlife authorities Maxine LagmanJuly 29, 2019 At least a dozen short-finned pilot whales have repeatedly beached themselves on St. Simons Island along the Georgia barrier on Tuesday evening. Meanwhile,... Read More... FINS0 Comments 02 min read