World

Jeffrey Epstein found dead in apparent suicide

Jeffrey Epstein was found dead on Saturday after an apparent suicide in the New York jail cell where he was being held without bail on sex-trafficking charges. - Reuters

Published: 11 Aug 2019