Ann Coulter and Michael Moore have more in common than they think. They are both rude, insulting, and willing to twist the truth for their causes. In the inflexible American political system (consider that the presidential election campaign rules haven’t been updated since the days of horse drawn carriages…) they are considered to be at […]