While I'm not a fan of glyphosphate or the model of agriculture it supports (for other reasons not relevant here), I don't know anywhere near enough about biochemistry to know whether there's any merit to this paper's conclusions. Are there others in this community who can shed some light on this?
[1] http://www.mdpi.com/1099-4300/15/4/1416