Three things happened this weekend -- and they are connected

Laura Ingraham speaking at the Values Voter Summit, photo by Gage Skidmore.
Related Post