Glyphosate: Can you handle the truth?