› added 2 months ago
27
TIL that the Catholic Church runs a secretive facility outside St. Louis, Missouri where it sends abusive priests. At its peak, it operated 23 such facilities around the world.
via reddit.com