An Indonesian officer measures a giant sea turtle's shell after it was seized from poachers, at Bali's police headquarters in Denpasar, Indonesia, Wednesday, May 19, 2010. Balinese police seized a total of seventy illegal sea turtles. (AP Photo/Firdia Lisnawati)