Question from Anne Boston

Jeffrey Epstein is dead. Hard to believe a man in custody, on suicide watch was able to kill himself…Let? Helped? Staged? We’ll never know but THANK YOU to Virginia Giuffre for fighting for herself & other victims. Those proceedings/investigations are bringing this sex traffic ring down. We knew 15 years ago… #BelieveWomen #USSexTrafficIsReal