Indonesia releases 25 green sea turtles rescued from illegal traffickers
2020-08-06
59
Indonesian authorities released 25 green turtles into the sea of Bali on August 5, 2020, after the endangered animals were rescued during a raid on poachers last month.