Documents from the Paradise and Pandora Papers leaks showed the “full extent” of the hidden financial schemes set up by Marcial Maciel, a priest found to have molested at least 60 children.
New TV series highlights ICIJ reporting on disgraced Legion of Christ priest
