New CAST (Council for Agricultural Science and Technology) Video Examines the Issue of Animal Feed vs. Human Food Click here for video: CAST Video
There is a companion report and summary: CAST Report on Animal Agriculture
This video and report comes recommended by Society member and agriculture commentator, Duncan Allison.