11/23/13

Dan Savage lets loose on Catholic leaders who condemn gay people who are parenting but protect priests who are child molesters

No comments:

Post a Comment