December 13, 2011 – John-Henry Westen

// December 13th, 2011 // Uncategorized

 Steve Koob’s guest on this program  is John-Henry Westen, Founder and President of Life Site News, the premier source for news about the life issues.  They will be talking especially about the problem of Catholic politicians who support legalized abortion and how the Pope deals with problem bishops.

Leave a Reply