Glyphosate

The great Glyphosate debate — should the pesticide be used?

Tomorrow the European Union's 27 member states will decide whether to authorise the use of the chemical Glyphosate as a…