iOS app Android app

Indonesia Illegal Turtles

Police Confiscate 33 Endangered Turtles In Bali

AP | Posted 02.09.2013 | Green

DENPASAR, Indonesia — Indonesian police have confiscated 33 endangered sea turtles believed to be headed for local restaurants on the resort isl...