GMO Fail: Monsanto Foiled by Feds, Supreme Court, and Science
It’s been a good week if you enjoy a little GMO schadenfreude. The FDA has reportedly bowed to public pressure to extend the comment period on its approval of genetically engineered salmon, and Illinois, Maryland, […]