Virginia Giuffre's dad says death wasn't suicide and warns 'someone got to her'
Virginia Giuffre passed away at her residence in Neergabby, Western Australia, on April 25, 2025. Her family released a statement confirming the heart-wrenching news that Virginia had succumbed to suicide after a life marked by sexual abuse and trafficking. Sky Roberts asserted emphatically that there was "no way" Virginia had ended her own life.
3d ago