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.

Recommended