Philly mayor blasts Abp. Chaput: Guidelines upholding Catholic tradition are ‘not Christian’ Mayor Jim Kenney, who says he's 'a lifelong Catholic,' has been a frequent critic of Church teaching. News Claire Chretien • Jul 7, 2016Jun 18, 2021