Surfers Initiate Rescue Mission as Dozens of Dolphins Wash Ashore in Japan
On April 3, as many as 32 dolphins were reported stranded on a beach on Japan’s Boso Peninsula. Surfers and local authorities worked together for an emergency rescue operation to save the