The Price We Pay for Corporate Hogs

A report and photos concerning large scale hog farming, often called CAFOs, for confined animal feeding operations.

Upload