A female sea turtle was rescued from poachers Wednesday night after a conservation officer discovered her tied up in the sand in West Bay located on the west side of Grand Cayman Island.
A female sea turtle was rescued from poachers Wednesday night after a conservation officer discovered her tied up in the sand in West Bay located on the west side of Grand Cayman Island.
A disturbing video of Indonesian locals riding a clearly distressed giant sea turtle has surfaced.