Posts

Showing posts from July 27, 2020

Brazilian meat giant trucked cattle from deforested Amazon ranch

World's biggest meat firm, JBS, caught red-handed. (Video)