Green Turtles Set Free by Bali Police after Undergoing Traumatic JourneyIndonesia ExpatMarch 30, 2019 by Indonesia ExpatMarch 30, 201901815 The Bali Natural Resources Conservation Agency (BKSDA) has released 18 green turtles (Chelonia Mydas) at Kuta Beach, Bali. “The turtles...