The Editor Speaks: Why does the WSPA keep targeting the Cayman Turtle Farm?
The 10 most endangered species in the world according to the World Wide Fund (WWF) are: 1. Tiger, 2. Polar Bear, 3. Pacific Walrus, 4. Magellanic Penguin 5. LEATHERBACK TURTLE 6. Bluefin Tuna, 7. Mountain Gorilla, 8. Monarch Butterfly, 9….