Upcoming Events

  • No events.

Event Calendar

May 2009
S M T W T F S
 12
3456789
10111213141516
17181920212223
24252627282930
31EC

May 2, 2009

I have heard many prolife speakers talk about how we are winning the culture battle, but I think we should just shut up about it.  I don’t know if we are winning the culture battle; neither, in a sense, do I care.  Is that going to be the source of our motivation?  I don’t think [...]