Indonesia releases 33 sea turtles rescued from poachers

3 years ago
169

Authorities on the Indonesian tropical island Bali released 33 endangered green sea turtles into the ocean on Saturday (January 8) in an effort to boost a population threatened by poachers and illegal traders.

Loading 3 comments...