Friday, July 12, 2013

Sarah Slamen on Majority Report



A bit more in depth on the Texas abortion controversy.

No comments:

Loading...