Dr Peter Clausing says the German Federal Institute for Risk Assessment (BfR) and the European Food Safety Authority (EFSA) have twisted scientific facts to give glyphosate a clean bill of health. The German toxicologist Dr Peter Clausing has accused the…