Green Turtle (Chelonia mydas) June 30, 2020June 30, 2020 J. M. Daniels 12 Live Turtles Rescued by Bali Police. Sharing Email this article Print this article