http://theness.com/neurologicablog/index.php/does-glyphosate...
Great website! Thanks.
[1] https://sciencebasedmedicine.org/
(in case you're wondering about the name: in a nutshell, "science-based medicine" is the position that "evidence-based medicine" is an insufficient rejection of quackery because it leads to a lot of effort being misspent on finding "evidence" to support scientifically implausible and already-debunked treatments and theories)