English countryside

85% Of Land Needed To Produce UK Food Supply Used For Animal Products

Summary Food has a land footprint that is the total amount of land are required...