NPR News: Jeffrey Epstein's Prison Guards Are Indicted On Federal Charges

Jeffrey Epstein's Prison Guards Are Indicted On Federal Charges
Prosecutors say the two officers neglected to check on Epstein every half hour, which they were required to, then falsified prison logs to make it appear as if they were keeping an eye on him.

Read more on NPR
Previous
Next Post »