I have come to the conclusion that liberals are either mentally retarded, ignorant, stupid or just have bad breeding.
...then again, it’s possibly all three!