A sexual assault happens every 99 seconds in the US. That’s over 321,000 survivors. EVERY year. 92-98% of claims are proven true. That means at least 295,000 of them are telling the truth. Based on …
A sexual assault happens every 99 seconds in the US. That’s over 321,000 survivors. EVERY year. 92-98% of claims are proven true. That means at least 295,000 of them are telling the truth. Based on …