Tag: perticides

MIT Researcher Stokes Fears about Roundup and Autism

0
Glyphosate: it's everywhere. In fact, it's the most popular pesticide on the planet. It is more commonly recognized under its brand name: Roundup. It's...