Michael Bower - Jeffrey Epstein Arrested In New York Saturday(05) Ms. Delphine Sipes MD 12 Mar 2026 Save Image Image gallery: The Shocking Arrest of Jeffrey Epstein: A Deep Dive into the Scandal That Rocked the World