Impressions of Rick Santorum

I’ve had a few encounters with former U.S. Senator Rick Santorum over the years, in Pennsylvania, in Delaware, and in Washington. ...

11 years ago