Epstein victims to get $72.5M from Financial institution of America settlement
A Financial institution of America department in New York, US, on Saturday, Oct. 11, 2025. Michael Nagle | Bloomberg | Getty Photos Financial institution of America has agreed to pay…
