International News Bank of America Settles Epstein Case for $72.5 Million byIfeoluwa EkpetiMarch 28, 2026