Thousands of American Catholics will descend this week upon Washington, DC, for the annual March for Life.
Of course, not all Catholics will be there — and some of them, like the Benedictine nuns at St. Scholastica Priory in Petersham, Massachusetts, with good reason — the nuns live almost entirely within the enclosure of their monastery, and mostly in …
