Thursday, September 21, 2006

Rorate Caeli asks Prof. Luc Perrin some more questions

on developments related to the Institute of the Good Shepherd

No comments: