Infographic: Rapes That Are Reported – 97 out of every 100 Rapes, the Rapist Walks Free (Courtesy of RAINN)

| September 6, 2013