Tuesday, July 23, 2019

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