huffingtonpost - Liberal or conservative, misogyny is misogyny.

more about : huffingtonpost