This week on Faith & Reason: John-Henry Westen, Liz Yore, and Father James Altman discuss Pope Francis’ troubling remarks on African bishops who support anti-sodomy laws and then react to the recent World Economic Forum meetings in Davos.
Continue reading at LifeSite News