The recent “public consultation” conducted by the European Food Safety Agency (EFSA) on the pesticide glyphosate has been slammed by the community...