An international story has a local connection, and the family of one of the most prominent victims of Jeffrey Epstein’s abuse, Virginia Roberts Giuffre, wants to see more done as more details come forward.
Giuffre died by suicide in April 2025. As a prominent survivor, she went public about what she said she endured at the hands of powerful people, including now-former prince, Andrew Mountbatten-Windsor.
Sky and Amanda Roberts, Giuffre’s brother and sister-in-law live in Colorado Springs, where they say Giuffre had a deep personal connection before her death…