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 »