Eric Schlosser

Aired:  06/03/09 Views: 22,637

Eric Schlosser exposes the bizarre development of science-fiction factory farming systems over the last 30 years. (6:31)

Loading...