A new format so let me know. California serial rapists, the Epstein saga, and a new word, hepeating.
A new format so let me know. California serial rapists, the Epstein saga, and a new word, hepeating.
Hundreds of thousands of rape kits lay moldering away on storage shelves, prey to dust mites and mushrooming mould. But times are changing.