The GOP front runners lie. A lot.
The GOP front runners lie. A lot.
by digby
.