Tag: Dewayne Johnson
Update on Glyphosate
A legal decision against the makers of glyphosate is not supported by the science.
The Science Behind the Roundup Lawsuit
A jury has awarded a man $289 million for allegedly contracting cancer from exposure to Roundup, but the science is not on their side.