Cardinal Nichols at Westminster Cathedral on April 18, 2019. / Mazur/catholicnews.org.uk.

London, England, Nov 25, 2021 / 08:05 am (CNA).

It is the deadliest crossing of the Channel on record.

Read More: EWTN