Fr. Mark Goring offers a powerful homily on why its impossible for the Church to allow for women deacons.