
Sarah Kellen today flits between a New York penthouse, North Carolina and two Miami luxury apartments, a far cry from her past as a Jahovah’s Witness cast-out and Epstein boss. Since leaving the employment of pedophile Jeffrey Epstein, the...
Loading summary