The Worm Wars!
"Worm Wars" is shorthand for an ongoing scientific debate about the efficacy of de-worming programs; that is, programs supported by governments and non profits to stop the transmission of parasitic worms. This debate has become exceedingly heated in recent weeks after new research called into question old research about a key claim that de-worming progr…
Keep reading with a 7-day free trial
Subscribe to Global Dispatches to keep reading this post and get 7 days of free access to the full post archives.