I was told a rumor about it.

Checked their website and couldn't find anything.
http://home.catholicweb.com/stroch/index.cfm

perhaps somebody is a member and can confirm.