Villagers in central Indonesia rescued 34 short-finned pilot whales following a mass stranding on March 9, but despite their overnight efforts were unable to save 21 others. Mongabay Indonesia’s Ebed De Rosary reports that residents first discovered the pod in the shallow waters off Deranitan village...
Read More
Read More
