Jeffrey Epstein found dead in jail, officials say

1,881,215 views | 12,100 likes
2 weeks ago

Jeffrey Epstein was found dead at the federal facility in New York where he was awaiting trial on sex trafficking charges, according to officials. #CNN #News

CNN

Related News