Allegations have been made against 300 priests who abused over 1,000 children in Pennsylvania.
This story completely shuts down the argument that someone should watch what they wear to avoid sexual assault.