Charles River Laboratories CEO James C. Foster profits from the misery and suffering of millions of...
Read moreMillions of animals are confined in laboratories by pharmaceutical companies, chemical manufacturers, contract testing facilities, and...
Read more