iOS app Android app

Sister Helen Hermann Seton Academy

There's A Good Reason For Why This Nun Is Kissing A Pig

The Huffington Post | Yasmine Hafiz | Posted 06.18.2014 | Religion

Sister Helen Hermann is the principal of Seton Academy in Plattsburg, New York-- but yesterday she had to perform a duty that certainly wasn't in her ...