Florida's Heidi Richards has been sentenced to 22 months in prison and fined $50,000 for trafficking stolen Microsoft Windows and Office license keys.
Disturbing images released in the Epstein files showing passages from Nabokov’s infamous novel written on bodies exemplify a world where women and girls are treated as objects for consumption.