CBN NewsWatch: May 25, 2017
05-25-2017
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.