Animal feed production | Meat: A Threat to Our Planet?

Liz Bonnin explores the impact that animal feed production is having on insect biodiversity.