The $289 million verdict against Monsanto is scientifically outrageous ~science Article 688 words 12 votes