Joachim Hagopian We have been told for so long, ‘don’t talk about it. This is shameful.’ But it’s not our shame. This happened to us. Virginia Roberts-Giuffre Members of Virginia (nee Roberts) Giuffre’s family, including her brother Sky Roberts and his wife Amanda informed the world that Virginia committed suicide last Thursday April 24th at her home in Neergabby, Australia: Giuffre lost her life to suicide, after being a lifelong victim of sexual abuse and sex trafficking. Virginia was a fierce warrior in the fight against sexual abuse and sex trafficking. She…
