c

The Latest

St. Peter Port, the capital of Guernsey.

Island in English Channel permits public Masses as UK churches remain closed

May 28, 2020

The first public Masses in the British Isles since the coronavirus lockdown will be celebrated Monday on the island of... Read more