HSI the movement against using animals Humane Society International 100,000 and 200,000 animals say the tests are torture for the animals Humane Society International HSI hard to stomach hard to stomach Humane Society The Humane Society hard to stomach Humane Society International. Humane Society International Humane Society International HSI