In Defense of Animals (IDA)By pporgadmin / 2018-08-22 A national organization dedicated to ending animal cruelty and exploitation wherever it might exist.