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.

Free Traffic Exchange