• Andre the sea turtle

    Andre the Sea Turtle Found Dead After Miracle Recovery

    Andre the miracle sea turtle, rescued through experimental surgeries after being found grievously injured off the Florida coast, was found dead just three weeks after having been released back into the wild.