Giuffre died by suicide Friday at her farm in Western Australia, her publicist confirmed.
You must log in or register to comment.
epstein 2nd in command hasnt suicided yet, thats a good sign, but its probably better to keep her alive and shut up as her “death” will just unleash everything.