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

CNA has this news here.