Jeffrey Epstein’s Private Island In U.S. Virgin Islands Raided By FBI & Police

Congress is investigating Jeffrey Epstein’s apparent suicide, the Justice Department announces it has temporarily reassigned the New York prison warden and placed two guards on leave, and FBI agents and police have raided the private island in the U.S. Virgin Islands where Epstein had a massive estate.

More of Miami