In Brazil, most deforested regions of the Amazon enter the strictest inspection list

BACK TO TOP