Newswatch

5447779567001

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.