It is Cayman's largest land-based attraction and a popular excursion for cruise passengers, but the Cayman Turtle Farm (CTF) has become embroiled in an animal cruelty scandal that could threaten its ...