Roundup: Alarming Evidence How it May Harm Our Health One Green Planet, 21 Apr 2015 Recently I listened to a lecture describing the action of glyphosate on the function of mitochondria, the powerhouses of our…