WATCH: Baby lions and leopard rescued from poachers
Indonesian police say they have arrested two men suspected of being part of a ring that poaches and trades in endangered animals and seized from them several lion and leopard cubs and dozens of turtles.
Picture: iStock