from 2021-01-17T13:00
Archbishop Eamon Martin, Catholic Primate of All Ireland, discusses the Mother and Baby Home Report.
Further episodes of This Week
Further podcasts by RTÉ
Website of RTÉ