Skip to main content

CBN NewsWatch: May 25, 2017

Share This Video

On CBN Newswatch, May 25: Will 23 million Americans really LOSE health care? The truth about the CBO report; What Melania Trump did at a Vatican hospital that brought smiles to kids, and more.