Wednesday, August 17, 2016

Taxpayers Spend $1.6 Million On Professional Abortion Shamer

No comments: