CNN ambushes Haley Barbour … three times in one day