Green Sea Turtles Return to the Ocean After a Two-Year Recovery

These two green sea turtles were recently released back into the wild after two years. Kiwa and Oscar had been found on Ninety Mile Beach in New… more