Mongabay Series:

Law enforcers recover 38 sea turtles in eastern Indonesia — 6 of them dead