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. (Dec. 16)