G-LKEPH97P24
A cartoon exploring the links between the beef industry and deforestation.