The renewed interest in the case led prosecutors to file new criminal charges. Epstein took his own life in a Manhattan jail in 2019 while awaiting trial ...
BBC via Yahoo
2 days ago
View all