UK: Two deacons ordained for Westminster

ICN has this news here.

Featured