Indonesia releases 25 green sea turtles rescued from illegal traffickers
- 4 years ago
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.