Cathy Ruse

Family Research Council
Author Articles
Media Research Center

Despite its Success, it’s still Worth Protesting ‘50 Shades’

Bondage porn flick made $80 Million last weekend. All the more reason to oppose it.