Ted Talk – Jessica Ladd: The Reporting System that Sexual Assault Survivors Want [ted id=2457] We don’t have to live in a world where 99 percent of rapists get away with it, says Read More