Cowspiracy has been debunked over and over again
also it's good to know that bill invest on GMO, at least now we know what this side of the picture is.
Has it been debunked? As far as my reading has shown me in the past and now, it seems to be fairly accurate, with some criticisms levelled at its conclusion that veganism is the right solution.