Former police chief: We believed Jeffrey Epstein would spend rest of life in prison – Palm Beach County News
Palm Beach police investigated billionaire resident Jeffrey Epstein after a teen and her parents came forward in 2005.
Palm Beach police investigated billionaire resident Jeffrey Epstein after a teen and her parents came forward in 2005.