An Israeli veterinary prepares an injured loggerhead turtle for a CT scan at a veterinary medical clinic in central Israeli city of Rehovot on Jan. 24, 2021. Three injured loggerhead turtles were found at the Israeli beach after a rainstorm last week and they will be released back after recovery. [Photo/Xinhua]
Go to Forum >>0 Comment(s)