News

To the surprise of some, there is still a legal turtle harvest of around 42,000 turtles per year and turtle soup still appears in some parts of the world, but for Godley, this is not the biggest ...