Daily Archives: August 6th, 2007

More DDT hijinks from people who should know better

Ed at Millard Fillmore’s Bathtub caught someone blindly repeating the “Rachel Carson is the antichrist” dogma that’s making the rounds. Check out his post.
Here’s some interesting background on the overly positive National Geographic DDT coverage that I didn’t know: Michael Finkel, the author of the malaria piece, was fired from the New York [...]