Glyphosate: The New Bogeyman1 February 2015 - Approx. 5 min readDr. Steven Novella breaks down the latest environmental factor that apparently causes autism.