1680646836001

On Friday's CBN Newswatch: Protesters stand against the birth control mandate, President Obama criticized for his latest economy comments, military suicides reach an alarming rate, and more.

Pages