Indonesia releases 33 sea turtles after rescue from poachers
Authorities on the Indonesian tropical island Bali released 33 endangered green sea turtles into the ocean on Saturday (Jan 8) in an effort to boost a population threatened by poachers and illegal traders. The turtles, from the Chelonia mydas species that is protected in Indonesia, were released on Kuta beach after they being rescued during a...

