/c/priest_arrested

https://lemmy.world/c/priest_arrested

[email protected]

A place to lose your last vestige of trust in humanity.

It’s not just priests and pastors, but officers, politicians, and anyone who claims the moral high ground and then abused the trust we gave them.