Press "Enter" to skip to content

Feds face mounting pressure over Epstein's death

Federal officials are coming under immense and mounting public pressure to explain Jeffrey Epstein’s apparent suicide in his federal jail cell over the weekend.News of the accused sex trafficker and financier’s death was met with immediate outrage…
Source: The Hill

Be First to Comment

    Leave a Reply

    Your email address will not be published. Required fields are marked *