What Michele Bachmann learned from Sarah Palin — and Hillary Clinton

Saturday, August 06, 11:7 PM

150
What would you like to send?