Families of inmates at the Everglades Correctional Institution (ECI) in Florida are outraged after a serious data breach exposed their private contact details to inmates. The leak, confirmed by Florida Phoenix, happened on July 24th, 2025, and has triggered fears of extortion, threats, and harassment. According to the report, a staff member at the Level…