Jeffrey Epstein killed himself in New York jail, reports say – The Guardian
Jeffrey Epstein killed himself in New York jail, reports say The Guardian
Wealthy financier, 66, had been accused of sex trafficking and was being held without bail after being arrested on 6 July.
Source: Investment New Feed