St. Francis Institute for Animals sets out to limit suffering for all God’s creatures

The St. Francis Institute for Animals has a vision of mobilizing animal advocacy informed by Catholic social teaching to address the inhumane ways animals are treated by people in factory farms, laboratories and other settings.

Read original article

Be the first to comment

Leave a Reply