Wednesday, November 28, 2018

The Miami Herald "identified about 80 women who say they were molested or otherwise sexually abused by [Jeffrey] Epstein from 2001 to 2006.” A stunning and damning report