Virginia Giuffre’s sister-in-law urges King Charles to use his influence to push global leaders to act on Epstein scandal
In an interview with NCS’s Max Foster, Virginia Giuffre’s sister Amanda Roberts says King Charles has a “big opportunity” to present management and name on world leaders — together with the U.S. President — to stand with survivors of Jeffrey Epstein’s abuse.