Temple Grandin, a professor of animal science at Colorado State University, made the comments to JTA on Wednesday after visiting the Agriprocessors plant in Iowa.
linkTemple Grandin, a professor of animal science at Colorado State University, made the comments to JTA on Wednesday after visiting the Agriprocessors plant in Iowa.
link