• Embed

The Word - Inc. God We Trust

Clip11/4/2013

The Affordable Care Act's mandated birth control coverage has some corporations fighting for their religious freedom.

Watching