‘Negligence’ Led to Epstein’s Suicide, US Report Says
- June 27, 2023
- 0
Report from US Department of Justice on Tuesday it became known that the series “negligence” within the federal penitentiary system allowed the tycoon Jeffrey Epstein commit suicide in