Of Witchcraft and Masturbation: Who Would Have Thunk It?

    That’s right folks.  The Delaware Senate race is defined by allegations of witchcraft and a philosophical/religious debate over masturbation.  Who would have thought this would happen in 2010?  If nothing else, the Republican primary victory by Christine O’Donnell made this a more interesting affair and perhaps the funniest storyline in this election cycle.  How did it all happen?  What brought us to this point? Until | Read More »