Hey Wonkette! Posted on February 7, 2006May 29, 2020 by Lori Jia Don’t insult leeches. Originally published February 7, 2006. Copyright 2006 Carl Zimmer. Post navigation ← His Subject: Highly Evolved and Exquisitely ThirstyIrish elk of the Jurassic →