Climate & Environment

Police in Bali foil an attempt to trade protected 21 live green sea turtles and arrest a suspect

Published: 

In this photo released by Bali Regional Police, a plain-clothed police officer inspects live green sea turtles seized from a trafficker, in Denpasar, Bali Island, Indonesia, Friday, June 19, 2026. (Bali Regional Police via AP)