Cardinal Vincent Nichols and London police chief Cressida Dick meet outside of Westminster Cathedral, Nov. 9, 2021. / Mazur/cbcew.org.uk.
London, England, Nov 10, 2021 / 12:00 pm (CNA).
An English cardinal and London’s police chief have agreed t… […]