
On a Tropical Beach, Conservationists and Poachers Collide
Save this storySave this storySave this storySave this story The film follows the perilous journey that sea turtles make to lay their eggs on their ancestral land on a beach in Kenya. The shoreline where a green sea turtle hatches…