Iole the sea turtle, who cheated death last year thanks to beach visitors and staff at the Cyprus Marine Aquaculture Research Center, has been released back to her natural habitat after a long rehabilitation treatment...