Discussion about this post

User's avatar
David Fogarty's avatar

Maybe God has a purpose in letting Satan win?

Expand full comment
ts1213's avatar

This IS the era of the Immaculate Heart.

Expand full comment
5 more comments...

No posts