A green sea turtle is released to the sea at Kuta beach in Bali, Indonesia, Jan. 8, 2022. Indonesian Navy along with volunteers on Saturday released 33 endangered green sea turtles confiscated from illegal poachers during raid off coast of Bali in December 2021.Photo:Xinhua
Green sea turtles are to be released to the sea at Kuta beach in Bali, Indonesia, Jan. 8, 2022.Photo:Xinhua