I have to admit, though, that the Muslims are doing their darndest to make the idea fashionable again.
I find the info about DDT in this article to be fascinating.
Ehh??? Where have you been. The last major war over religion has been going on for 1300+ years, it's called Islam and its infectious spread.