

Virginia Giuffre died by suicide last week, aged 41. Jeffrey Epstein’s key accuser was instrumental in putting Ghislaine Maxwell behind bars and had also accused Prince Andrew of sexual assault. He’s always denied the claims and settled the case for a rumoured £12 million. So was justice done for…