Leaked files reveal nearly $300 million stashed overseas for the Legion of Christ in wake of Vatican investigation. Millions were invested with a corporate landlord that evicted struggling U.S. tenants during pandemic.
Leaked files reveal nearly $300 million stashed overseas for the Legion of Christ in wake of Vatican investigation. Millions were invested with a corporate landlord that evicted struggling U.S. tenants during pandemic.