Foreign tourists watch sea turtles to be released at the Kuta beach on the Indonesian island of Bali on Thursday, April 14, 2016. Bali police released about thirty one turtles which they seized last week from illegal poachers. (Photo by Firdia Lisnawati/AP Photo)
|