Nature and nature's laws lay hid in the night. God said Let Newton be! and all was light!
Never was it given to mortal man - To lie so boldly as we women can.
Discernment is God's call to intercession never to faultfinding.
I'm afraid the SS's relationship with the Catholic Church is something the Church still has to deal with and does not deny.