Jul 17, 2019
Dozens of Pilot Whales Washed Up on Georgia Beach, and Beachgoers Came to the Rescue
After dozens of pilot whales beached themselves on St. Simons Island, Georgia, yesterday evening (July 16), concerned beachgoers, lifeguards and wildlife officials sprang into action, doing their best to maneuver the whales back into the water. While stranding is a known natural occurrence, the only thing we can do is...