Independent Women's Forum

Conservatives Are Obsessed With Debunking the 1-in-5 Rape Statistic. They're Wrong, Too.
A report from the Independent Women's Forum, where facts are stupid things
June 27, 2014

A report from the Independent Women's Forum, where facts are stupid things.