HOLY SHIT THEY GOT VIRGINIA GIUFFRE

There goes another major loose end in that grotesque and mind shattering saga.