NEW: A FOIA of the Palm Beach Sheriff's Office work-release and visitor logs for Jeffrey Epstein turned up some troubling inconsistencies
NEW: A FOIA of the Palm Beach Sheriff's Office work-release and visitor logs for Jeffrey Epstein turned up some troubling inconsistencies https://t.co/uceOHjFlIg