Due Dilligence on the Goat Company. First, how do we know that Belize actually exists? Has anyone ever gone there? How do we know they even speak english there? Second, what is a jatropha nut anyway? Anyone ever ate one? Prove to me the actual existance of Belize, the nuts and where actually, and how many goats are there? yours on a short leash, D