Catholic World Report has an article about the Church in England and Wales here.
I bet the Bishops' Conference comes up with the facts to refute the assertions made in the article before the week is out.
Just at the same time, no doubt, as Lord Lucan, riding Shergar, catches up with Elvis.
To the bones of St Peter
1 hour ago