Bali sea turtles set free after poacher arrests

Around two dozen green turtles were released back to the wild in Bali on Wednesday after the endangered creatures were rescued from poachers on the Indonesian holiday island.


Click here for original story, Bali sea turtles set free after poacher arrests


Source: Phys.org