The Science Behind Cancer, Roundup Herbicide and Bayer’s $10 Billion Settlement

More studies are needed on glyphosate, the controversial pesticide in Roundup, to determine how it affects humans.