Claire Levinson

Reference Page: January 2011

Sister Tract In Denver, the nuns of St. Francis recently moved into Casa Chiara, a new solar-powered monastery where the seven Sisters can live “with gentle courtesy toward all creation”. It’s no surprise that they’re so concerned about the environment.…