Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

2026June › 23

Margaret

17 days ago

Margaret and Sheila's role within Opus Dei was to serve the people living inside the centres, seven days a week with no pay. They were told to engage in self-harm rituals.

page 1 of 1