WATCH: Courageous Priest Offers Frank Assessment of McCarrick Report November 20, 2020 from by Father Jeffrey Kirby Father Jeffrey Kirby is the Pastor of Our Lady of Grace Parish in Indian Land, South Carolina. Fr. Kirby provides a frank assessment of bishop accountability surrounding the McCarrick Report.Share