Fr. David Palmer, a priest of the Personal Ordinariate of Our Lady of Walsingham serving in the Diocese of Nottingham, England. / Courtesy photo.
Nottingham, England, Aug 27, 2021 / 13:00 pm (CNA).
The university highlighted the priest’s posts on assisted suicide and abortion.
Read More: EWTN