Watch: Newly released video shows Jeffrey Epstein's private island home
Democrats released a new tranche of materials obtained through a subpoena to the US Virgin Islands, where the residence is located.
(BBC News, 2025-12-03T21:23:14Z)