› added 5 years ago
228
TIL $3.8 billion paid in lawsuits and claims over sex abuse allegations in Catholic Church since 1980s.
via reddit.com