Jeffrey Epstein killed himself in prison, report says

As others have noted Epstein was supposed to be on “suicide watch”, but this is what happens when a servant of the elite becomes a liability.