Foster The People Double Down On Jeffrey Epstein Conspiracy Theory

This post was originally published on this site

Foster-The-PeopleLast month, police arrested Jeffrey Epstein, the billionaire financier and longtime serial child molester. This past weekend, Epstein was found dead in his New York jail cell. He had apparently died by suicide. Epstein was awaiting federal child sex trafficking charges, and he was on suicide watch after another attempt three weeks earlier. And because … More »