timpanogos.wordpress.com
Does “Twitchy” really just mean “knee jerk?” Correcting the record, deflecting the hoaxes, propaganda and Mau-Mauing about Rachel Carson and DDT
Or is there any “knee” in that at all? Maybe it’s just jerk. You know the drill. Someone says something nice about Rachel Carson’s great work. Someone on the right can&#8217…