In a major political upset, a Republican Tea Party anti-masturbation, anti-choice, anti-civil liberties, anti-women-in-the-military, anti-gay, anti-science, sexist self-proclaimed feminist English major who doesn’t seem to have a grasp on the English language (no exaggeration!), Christine O’Donnell, wins Delaware’s primary. Within days, the years-long Republican rhetoric about culture wars and social issues like women’s rights being […]