text: CNA Staff, May 29, 2020 / 05:30 am (CNA).- When it is working at full capacity, the altar bread department at St. Cecilia's Abbey produces millions of hosts a year, bringing revenue to the community of Benedictine nuns on the Isle of Wight, an island in the English Channel.